Legends Never Die 1968 St. Louis Cardinals Million Dollar Lineup Framed Photo Collage, 11x14-Inch





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?