Freese, Carpenter lead St. Louis to 11th World Series championship
Cards win World Series, beat Texas 6-2 in Game 7
2011 St. Louis Cardinals World Series Championship Ring (Premium
Sox clobber Cards for 3rd title since 2004
MORE
Cardinals stun Texas, force World Series to Game 7 - The San
October 28, 2011: Cardinals capture their 11th world championship
NLCS: St. Louis Cardinals beats San Francisco Giants, one win from
Cardinals top Brewers to win NLCS; series begins Wednesday in St
Cardinals Stun Texas, Force World Series To Game 7
World Series Game 6: Leftover thoughts from classic between