2011 St Louis Cardinals MLB Double Matted 8x10 Photograph World Series Busch Stadium Celebration #2





The Cardinals have won eleven World Series championships, the most of any National League team, and second overall only to the New York Yankees, who won twenty-seven. They have played in eighteen. They are the defending World Champions, having won the 2011 World Series in seven games over the Texas Rangers.


Sports

Need help finding it?