NPR News: Boston Celebrates Red Sox World Series Championship Over L.A. Dodgers

Boston Celebrates Red Sox World Series Championship Over L.A. Dodgers
The city of Boston is celebrating another World Series win, after the Red Sox beat the Los Angeles Dodgers Sunday night for their fourth championship since 2004.

Read more on NPR
Previous
Next Post »