Pictures from the past in St. Louis sports…
Monday July 13th 2020

Big Game Day!

1983 or any season in St. Louis… a match-up with either of these two teams became the Big Red’s most anticipated game…home or away!

Leave a Reply