The eight stadia that will host franchises in the new XFL American football competition have been announced ahead of its launch in 2020. Eight cities have been selected as franchise destinations: N...
Tags: American Football, Globe Life Park, MetLife Stadium, StubHub Center, XFL, XFL TeamsXFL announces stadia for 2020 relaunch
- Posted by TheStadiumBusiness
- on 6th December 2018