Houston Astros Are World Series Champions, Beating Los Angeles Dodgers
Top 25 Baseball Stories of 2017 -- No. 1: The Astros Win Their First Ever World Series - NBC Sports
World Series 2017: Houston Astros Win, Home Runs, Dodgers
2017 Houston Astros: Updates on where they are now
Was Game 5 of the 2017 World Series the future of baseball?
LA City Council Thinks MLB Should Give Dodgers 2017 and 2018 World Series Trophies – NBC Los Angeles
Houston Astros defeat Los Angeles Dodgers in Game 7, win team's first championship - ABC7 Chicago
Juiced baseballs in the World Series? If so, the Dodgers should be mad
America Wanted an Astros-Dodgers Showdown. The Coronavirus Could Make That Happen. - WSJ
Dodgers win Game 1 of World Series in pitchers' duel - CBS News
Champs: Astros' first World Series win is a triumph for Houston
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
The history of Houston's iconic rainbow uniforms is a story worth telling - ESPN
A Houston Astros Win Ends a Wildly Entertaining World Series - The Atlantic