LA City Council votes to ask MLB to award 2017, 2018 World Series titles to Dodgers

The Los Angeles City Council voted unanimously Tuesday to ask the commissioner of baseball to award the Dodgers the 2017 and 2018 World Series titles after Major League Baseball punished the Houston Astros for cheating and continues to investigate …