Search -
Houston's Team Houston's Title: 2017 World Champion Astros
Houston's Team Houston's Title 2017 World Champion Astros Author:Bill Brown This is the story of the Houston Astros winning their first World Series in team history. In their 56th year, they ended their drought in the same year that the city of Houston was besieged with devastating flooding from Hurricane Harvey. It became the story of a team linked closely with a city.