Saturday, July 24th, 2010

With 10 World Series titles, the St. Louis Cardinals rank second only to the New York Yankees. Through the 2009 season, the Yankees have won 27. They still have 17 less than the Yankees.


Comments
Leave a Comment


Your Name
Publish Comment