2020 World Series Champions: Los Angeles Dodgers
On a quest for redemption after losing the World Series in 2017 and 2018, the Dodgers crowned themselves World Series champions of 2020.
Audio Languages: English
Subtitles: English
Starring:Vin Scully
Directed by:Jed Tuminaro
- PARTNERS
- Advertise with Us
- Partner with Us
- GET THE APPS
- iOS
- Android
- Roku
- Amazon Fire