The XFL Will Announce All Eight Team Cities and Venues Next Week

The XFL officially announced that they will reveal all eight team cities and venues this coming Wednesday, December 5 at noon ET in a live stream on Twitter and on XFL.com.

It was reported yesterday that one of the teams will play in St. Louis at the Rams’ old stadium, The Dome at America’s Center.