Houston Astros have never won the first game of the World Series
Hammerin' Braves win 1st WS crown since 1995, rout Astros
Social Media Went Crazy As The Houston Astros Won Their First-Ever
Houston Astros, History, Notable Players, & Facts
MORE
A Houston Astros Win Ends a Wildly Entertaining World Series - The
Astros lose World Series Game 1, still winless in Fall Classic
6 MLB teams have never won a World Series: Will that change this
World Series: Silly World Series trend favors Nationals in Houston
Astros 5, Rangers 4: How Jose Altuve, Houston won a tense Game 5
World Series score: Atlanta Braves win first title in 26 years