Tag: Los Angeles Dodgers
Dodgers clinch National League title to face Red Sox in 2018 World Series
On the evening of October 20, boys of summer Los Angeles Dodgers clinched the 2018 National League pennant and will be heading to the World Series for the 11th time […]