Loading Video…
This browser does not support the Video element.
Dodgers fans celebrate World Series win
The Los Angeles Dodgers won their eighth World Series title, after beating the Yankees in Game 5.
This browser does not support the Video element.
The Los Angeles Dodgers won their eighth World Series title, after beating the Yankees in Game 5.