When was the last time that Houston Astros got to the World Series, appearances and how many have won? - AS USA
García powers Rangers to first World Series since 2011 with 11-4 rout of Astros in Game 7 of ALCS
A Divine Presence Could Propel the Astros to a World Series Title
Houston stands strong as Astros capture 1st World Series title
Nine things to know about the World Series-bound Texas Rangers
Astros, Rangers set for first-ever playoff meeting
World Series 2017: Houston Astros win first title
Houston Strong: Astros win first World Series title
Astros clinch AL West title for fifth time in past six years
Astros win 2022 World Series championship, no asterisk needed - Sports Illustrated