Streams

Boston Celebrates First World Series Win At Home In 95 Years

Thursday, October 31, 2013

Boston fans celebrated the World Series win Thursday by the Red Sox over the St. Louis Cardinals. The victory is the first series win for Boston at home in Fenway in 95 years.

Source: NPR

Tags:

Leave a Comment

Email addresses are required but never displayed.

Get the WNYC Morning Brief in your inbox.
We'll send you our top 5 stories every day, plus breaking news and weather.