Like It or Not, Astros Are 2017 World Series Champions Forever
Houston Astros Win World Series - The New York Times
Astros World Series: How to buy copies of Houston Chronicle
Houston Astros Win Franchise's First World Series - WSJ
Nationals Beat Astros 6-2 To Win The 2019 World Series : NPR
The Houston Astros have won the World Series, beating the
Houston Astros defeat Philadelphia Phillies and are crowned as
Astros win World Series over Phillies in sixth game
World Series score: Atlanta Braves win first title in 26 years
Houston Astros have never won the first game of the World Series