Most Active Stories
Sat October 29, 2011
Cardinals Are 2011 World Series Champions
The St. Louis Cardinals beat the Texas Rangers by a score of 6 to 2 Friday night to win the Series in seven games. NPR's Tom Goldman has game highlights.