Houston Astros have never won the first game of the World Series
The Houston Astros Smash Their Way to a World Series Title - WSJ
How the Astros Won World Series Game 7, Inning by Inning - The New
Astros lose World Series Game 1, still winless in Fall Classic
MORE
Texas Rangers see off Houston Astros to reach first World Series
Astros first team to lose four home games in World Series - The
Nine things to know about the World Series-bound Texas Rangers
MLB Teams Yet To Win World Series Title
World Series: Astros head home to Houston leading Phils 3-2
Astros' Dusty Baker retires after 26 seasons as MLB manager
Astros-Phillies updates: Astros throw combined no-hitter
Astros defeat Phillies in Game 6 to win 2nd World Series title
List of MLB teams that have never won the World Series – NBC 5