Friday, July 19, 2019
MLB

Boston Red Sox beat Los Angeles Dodgers to win 2018 World Series – as it happened

18views



The Red Sox were untroubled on Sunday night when they claimed the championship.
Photograph: Eugene Garc

Leave a Response