Who won the MLB World Series in 2020?


Los Angeles Dodgers