Sunday, September 22, 2019
MLB

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

68views



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

Leave a Response