NPR Story
6:00 am
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.

Related Program