Resolution urges MLB to strip Astros, Red Sox of World Series titles, award them to Dodgers
A resolution urging Major League Baseball to strip the Houston Astros and Boston Red Sox of recent World Series titles and award them to the Los Angeles Dodgers has been unanimously approved by the L.A. City Council.