Who won the MLB World Series in 2020?


Answer: Los Angeles Dodgers