Los Angeles City Council seems to think so. What do you think?
The Los Angeles City Council unanimously approved a resolution Tuesday urging MLB to strip recent World Series championships from the Houston Astros and Boston Red Sox and reward them to the Los Angeles Dodgers. https://es.pn/2GdQTYe