Who won the MLB World Series in 2020?
Los Angeles Dodgers