St. Louis Cardinals


St. Louis Cardinals

The St. Louis Cardinals is a team in the central area of the MLB League of nations. It was founded in 1882 and was originally called the St. Louis Brown stockings. Now it is home to the Bush stadium. The St. Louis Cardinals has won 11 World Series titles in history. It is the team that has won the most Titles in the National League, second only to the New York Yankees (27 times) in the whole major league.
00

New Post(0)