The St. Louis Browns
The St. Louis Browns were a baseball team that played in the American League between 1902 and 1953. During its entire existence, the team was based at the Sportsmen’s Arena in St. Louis Missouri. Another St. Louis Browns had existed in the city between 1883 and 1900 but eventually rechristened to the St. Louis Cardinals. … Read more