Help make Alexa smarter on Alexa Answers. Sign in with Amazon


Does saint louis have a football team?

In December 2018, it was announced the XFL would be placing a team in St. Louis. The team, which has yet to be named, will begin play in February 2020, and will play their home games at the Dome.

{{ relativeTimeResolver(1563988014699) }}

Points points 401
Rating 0

Similar Questions
Sign in to view all similar questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world