Houston Astros have never won the first game of the World Series
World Series: Washington Nationals win first ever title
How the Astros won the World Series over the Phillies in Game 6
Washington Nationals win World Series with 6-2 triumph against
World Series odds: Will the Astros repeat as champions or will the
After 2,144 wins, Dusty Baker finally gets the World Series party
Champs: Astros' first World Series win is a triumph for Houston
MLB on X: #CHAMPS The @Astros win their first #WorldSeries in
Jose Altuve Refuses to Stop Trophy Hugging, Kate Upton Professes