St. Louis Cardinals defeat Texas Rangers to win World Series
Members of the St. Louis Cardinals celebrates after the Cardinals won the 2011 World Series in St. Louis on October 28, 2011. The Cardinals defeated the Texas Rangers 6-2 winning game 7 of the World Series. The Cardinals won their 11th World Series
Ranking the 9 Biggest World Series Choke Jobs of All Time, News, Scores, Highlights, Stats, and Rumors
St. Louis Cardinals rally twice against Texas Rangers, win it in 11th on David Freese's home run
MORE
Texas Rangers rally in ninth inning to beat St. Louis Cardinals and tie World Series at 1-1
Losing teams that returned to World Series
World Series: Rangers vs. Cardinals
Cards win World Series, beat Texas 6-2 in Game 7
Cards finish off Rangers in Game 7
Cardinals topple Rangers for World Series crown