Friday, October 28, 2011

St Louis Wins 11th Title

By now you know the St. Louis Cardinals have won more titles than any Major League Baseball team, except the Yankees.  The Cards beat the Texas Rangers 6-2 in the 7th game of the World Series

No comments:

Post a Comment