Cardinals win World Series - as it happened!, Sport
St. Louis Cardinals all-time roster - Wikipedia
On Assignment-Game 7-The St. Louis Cardinals Win The 2011 World
Red Sox win World Series for first time in 86 years - The Boston Globe
MORE
Dodgers Scouts Attended Cardinals' Wild Card Clinching Win
St. Louis Cardinals win Game 6 of World Series on walk-off home
World Series: Cardinals win classic Game 6; will Game 7 be just as
Comeback kings St Louis Cardinals defeat Texas Rangers in World
Overlooked moments in Cardinals World Series history, Pt. 2: 2006
World Series: St. Louis Cardinals complete comeback with win over
World Series 2011: Cardinals beat Rangers in finale - BBC Sport
2011 World Series recap
Cardinals win 17th straight, clinch 2nd NL wild card spot MLB
Red Sox win World Series with Game 6 victory over Cardinals