According to a press release sent out on Monday, the XFL will announce their team names and logos this Wednesday (8/21).
The announcement will take place at 12:30 PM EST and will air live on XFL.com. Also, ESPN.com and FoxSports.com will be live streaming the announcements as well.