TV Ratings: World Series Game 7 Down From 2016 As Astros Score 1st Win – Deadline
Houston Astros Are 2017 World Series Champions, Houston Style Magazine
How the Houston Astros cheated in 2017-18 MLB seasons – NBC Sports Philadelphia
Houston Astros win 2017 World Series of Major League Baseball
Astros complete stunning rise and win first World Series over Dodgers
Houston Astros win first-ever World Series title
Houston Astros Beat Boston Red Sox to Reach World Series - The New York Times
Houston celebrates Astros' World Series victory - ABC News
Houston Astros should be stripped of 2017 World Series title, nationwide poll says
2017 Houston Astros: Updates on where they are now