St. Louis again is a football town — XFL style, starting in 2020

                St. Louis is among the eight cities and venues chosen to be home sites when the XFL launches its inaugural season in February 2020.

Leave Your Comment

Leave a Reply

%d bloggers like this: