Watch an extended cut of the Astros winning their first World
World Series 2017 Game 1: Houston Astros 1-3 Los Angeles Dodgers
Astros win second World Series title in six years, first since scandal
The Houston Astros started from the bottom, and now they're World
Champs: Astros' first World Series win is a triumph for Houston
Dynasty! Love 'em or loathe 'em, the World Series champion Astros
LIVE BLOG: Astros win first World Series title!
Astros 5, Dodgers 1: The Houston Astros are World Series Champions