An inside look at the 2017 Houston Astros championship season, focusing on the epic seven-game World Series, the front office decisions that built a winning team, and the resilience of the city in the wake of Hurricane Harvey. On November 1, 2017, the Houston Astros defeated the Los Angeles Dodgers in an epic seven game battle to become 2017 World Series champs. For the Astros, the combination of a magnificently played series, a 101-victory...