Los Angeles Dodgers Win 2020 World Series, Ending 32 Year Drought

Sports Illustrated 2020-10-28

Views 8

After three trips to the World Series in the last four years, the Los Angeles Dodgers are finally walking away as Champions

Share This Video


Download

  
Report form