Red Sox Roll to World Series Victory
It was probably the most vexing curse in all of sports — until last night. The Boston Red Sox won the World Series for the first time since 1918, sweeping the St. Louis Cardinals in four games. Hear NPR's Tom Goldman.

Boston Red Sox players celebrate their World Series win over the St. Louis Cardinals on Oct. 27. hide caption