St. Louis NBC affiliate KSDK-TV is reporting that St. Louis will be one of the host cities for the resurrected XFL football league, which is slated to relaunch in 2020.
Their report claims that the XFL will announce their ten teams and host cities next week.
The St. Louis XFL franchise will play 10 games in the XFL's return season with five of those games being played "at home" at St. Louis' Dome at America's Center.
For more, click here.
If you enjoy PWInsider.com you can check out the AD-FREE PWInsider Elite section, which features exclusive audio updates, news, our critically acclaimed podcasts, interviews and more by clicking here!