Dodgers revel in World Series win

2020-10-28 2

The Los Angeles Dodgers' 32-year wait to win the MLB World Series is over