LA City Council wants Astros' 2017 World Series title to be given to Dodgers
Houston Astros players celebrate with the Commissioners trophy after beating the Los Angeles Dodgers in the 2017 MLB World Series game seven at Dodger Stadium in Los Angeles on November 1, 2017.
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
World Series Game 2: Astros beat Dodgers 7-6 in LA to tie series
Astros beat Dodgers for 1st World Series title
Yankees, Angels improve but Astros MLB's team to beat
2022 World Series - Astros beat Phillies, become MLB dynasty - ESPN
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times
Houston Astros beat Philadelphia Phillies 4-1 to clinch World Series - The Globe and Mail