Champs: Astros' first World Series win is a triumph for Houston
World Series odds: Will the Astros repeat as champions or will the field step up?
Braves overpower Astros to win World Series
The Houston Astros Are World Series Champions
MORE
World Series 2017: Houston Astros win first title
Jose Altuve Refuses to Stop Trophy Hugging, Kate Upton Professes Her Love For Houston Fans, Dusty Baker Creates Mosh Pit Mania and Jim Crane Promises More — Inside the Forever Together Astros
How the Houston Astros went from great to legendary and won their first World Series
Max effort as Braves overpower Astros to win World Series
Houston Astros Win World Series - The New York Times
Houston Astros 2017 World Series Title Houston Chronicle
Champs: Astros' first World Series win is a triumph for Houston