St. Louis wasn’t always a one-team town. Even in baseball, the St. Louis Cardinals shared the city for half a century. The Cardinals are the team most associated with the city, understandably so as they have 11 World Series titles. However, the St. Louis Browns were once rivals with them, and even rented out their […]
Read More