The Boston Red Sox won in the 2018 World Series against the Los Angeles Dodgers, 4 games to 1.

who won the world series in 2018

Explore