Los Angeles Dodgers win 2020 World Series over Tampa Bay Rays!

Automatic TRANSCRIPT

The World Series four games to two Dodgers champions for the first time in 32 years after they lost to both the Houston Astros in 2017 in the Boston Red Sox in 2018. What about those teams have in common charity? What?

Coming up next