Houston Astros should be stripped of 2017 World Series title
The best Dodger moments from the 2017 World Series - McCovey
Like It or Not, Astros Are 2017 World Series Champions Forever
Whicker: No winners in Spyball scandal, not even the Dodgers
From Cheaters to Champions: Astros win 2022 World Series – The Hawk
Astros Win Thriller 13-12, Take World Series Lead 3-2 – Houston
World Series champion Astros have potential to be a dynasty
2017 Houston Astros: Updates on where they are now
Houston Astros oust Boston Red Sox, advance to World Series