Houston strong: fans celebrate Astros' win
The Astros delivered their first World Series title to a city in need. https://usat.ly/2zYO9sm
Posted by USA TODAY on Thursday, November 2, 2017
Houston strong: fans celebrate Astros' win
The Astros delivered their first World Series title to a city in need. https://usat.ly/2zYO9sm
Posted by USA TODAY on Thursday, November 2, 2017