advertisement

Cardinals win the World Series

October 29, 2011 | 1:17 p.m. CDT
Fans scream and cheer after the St. Louis Cardinals beat the Texas Rangers 6-2 to win the World Series on Friday.

RELATED STORIES: PHOTO GALLERY: Cardinals win Game 7 of World Series

advertisements