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.