Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
Champs: Astros' first World Series win is a triumph for Houston
How many World Series have the Astros won? History of Houston's Fall Classic appearances
How many World Series have the Houston Astros won?
Astros history in World Series: When was last appearance? How many times has Houston won? - DraftKings Network
The Houston Astros Smash Their Way to a World Series Title - WSJ
The Houston Astros started from the bottom, and now they're World Series champions
World Series score: Atlanta Braves win first title in 26 years after slugging past Houston Astros in Game 6
Javier, Astros pitch 2nd no-hitter in World Series history
Astros dole out $516,437 for largest postseason shares in MLB history