With Vincent Kennedy McMahon recently selling more of his glorious WWE Stock, this morning the world was finally given the cities and stadiums the relaunch of the XFL will take place. If you have 40 minutes you can watch the video on the bottom of the post.
Now for the teams, they are as follows:
Dallas, Texas at the Globe Life Park
Houston, Texas at the TDECU Stadium
Los Angeles at the SubHub Center
New York, at the Met Life Stadium
St. Louis at the Dome
Seattle at Centurylink Field
Tampa Bay Raymond James
Washington DC, at the Audi Field
The first season starts in 2020, but with 2018 out the window, 2020 will be here in no time.
You can also go to https://www.xfl.com/ and purchase season tickets now.
As someone in Illinois, so sad the nearest stadium is in St. Louis….
What do you think of the cities and stadiums picked? Also, would you be there in the seats packing the house?