XFL Announces Eight Teams, Stadiums Beginning Play In 2020
Ryan Mayer
The XFL has taken another step towards opening its doors, as the league announced on Wednesday the eight cities and stadiums that will be part of the League’s new version when it launches in 2020. The League will be placing franchises in Dallas, Houston, Los Angeles, New York, Seattle, St. Louis, Tampa, and Washington D.C.
According to today’s announcement, the XFL has already found venues for each of the franchises to play in during that inaugural season. The list is a mi
Read more »