Two eye-opening numbers about St. Louis' embrace of the XFL
February 18, 2020 at 07:31 AM EST
Fans are flocking to the city's newest pro football team, both on TV and this weekend at the Dome, claiming vindication of St. Louis' reputation as a football town following the Rams' departure.