Dodgers win eighth World Series title

Dodgers win eighth World Series title

Brisbane Times

Published

The Los Angeles Dodgers defeat the New York Yankees to win their eighth World Series title.

Full Article