Losing teams that returned to World Series
Wait! Why Not The Astros For Organization Of The Year? — College
Comparing the 2017 Astros vs. the 2018 squad, who's better?
Houston Astros Win World Series - The New York Times
2017 World Series - Wikipedia
Why do so many baseball fans hate the Astros?
Mariners and Astros don't like each other. Now they'll play for a
MLB suspends Houston Astros GM, manager for sign-stealing in 2017
2017 Houston Astros: Updates on where they are now