US: Boston Red Sox Wins 4th World Series, Fans Celebrate in CA
- Captured on Sunday 28th of October 2018
- Location is California
Description
The Boston Red Sox clinched their ninth World Series with two games to spare when they beat the Los Angeles Dodgers 5-1 Read more...