Houston Astros 2017 Postseason Highlights – VIDEO
If you're a fan of the Houston Astros, you probably never get tired of reliving the 2017 Major League Baseball postseason.
And why not? The Astros, for the first time since the inception of the franchise in 1962, won the World Series.
Below, view Astros' postseason highlights:
Below, view Astros' highlights, as they defeat the Los Angeles Dodgers in the World Series: