The XFL has announced the team names and logos for all eight franchises for the league.
The league held a press conference on Wednesday to make the announcement. WWE Chairman and CEO Vince McMahon, who owns the XFL, didn’t appear.
The eight teams will be held in the following cities: New York, Dallas, Houston, Los Angeles, St. Louis, Seattle, Tampa Bay, and Washington…
