LA City Council may ask MLB to declare Dodgers 2017, 2018 champs following Astros, Red Sox cheating probes
January 16 2020, 08:00
The Los Angeles Dodgers lost consecutive World Series titles to teams now linked to cheating scandals – so L.A. city officials may be going to bat for the hometown team.
The Los Angeles Dodgers lost consecutive World Series titles to teams now linked to cheating scandals – so L.A. city officials may be going to bat for the hometown team.
Source:
FOX News