Astros defeat Phillies in Game 6 to win 2nd World Series title
2017 World Series: Justin Verlander, Astros win Game 7, first title
Astros: Won't give back World Series trophy, but scandal will remain
You Do, in Fact, Have to Hand It to the World Series-Winning Astros - The Ringer
Yordan Alvarez blasts Astros to World Series title vs. Phillies
World Series 2022: Houston Astros earn biggest postseason payout in MLB history with $516K per player's share - ABC13 Houston
What MLB teams have multiple World Series titles? - AS USA
Astros rally against Phillies to claim second World Series title – Philly Sports
How the Astros survived a scandal of their own making to win another World Series title
Astros grasp second World Series title over Phillies