Astros' top moments of 2017
November 3, 2017 | 00:03:00
MLB.com takes a look back ast the Astros' top moments of 2017, highlighted by their first World Series title
MLB.com takes a look back ast the Astros' top moments of 2017, highlighted by their first World Series title