Home > MLB > 2011 World Series Champions - St Louis Cardinals
2011 World Series Champions - St Louis Cardinals
The 2011 St Louis Cardinals are World Series champions. The victory marks the 11th title for the storied franchise that assembled a championship ride for the ages this season. After capturing the National League wildcard on the final day of the regular season, the Cardinals defeated the Phillies and Brewers to win their 19th National League pennant. In the World Series, St. Louis pulled off a historic comeback to defeat the Texas Rangers in seven games.