Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
Now that Astros have won World Series again, what's their place in history? - The Athletic
Why The Houston Astros 2017 Championship Will Forever Be Tainted - Baseball Egg
Watch 2017 World Series Champions: Houston Astros
Springer leads Astros to first World Series title in franchise history
The Houston Astros Homered Their Way to a World Series Title - The Ringer
Houston Astros win first World Series ever since being founded 55 years ago - Houston Business Journal
World Series: Houston Astros take on old foes Atlanta Braves in the 117th edition, Baseball News
Houston Astros One Win Away from First World Series Championship Since 2017 - Fastball
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times
Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history – Twin Cities
World Series 2017: Houston Astros win first title
2017 World Series: Justin Verlander, Astros win Game 7, first title
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7