6:00am

Sat October 29, 2011
Sports

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.