Dodgers finally reach mountain top, win first World Series in 32 years

SportsPulse: The 2020 Los Angeles Dodgers are your World Series Champions. The first in 32 years and bringing yet another title to the city of angels this year. And one that will not be forgotten anytime soon and require no asterisk.