David Freese St Louis Cardinals MLB Framed 8x10 Photograph 2011 World Series Game 6 Walk Off Celebration





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?