Astros defeat Phillies in Game 6 to win 2nd World Series title
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
World Series: What time do Houston Astros-Philadelphia Phillies play?
Houston and Philadelphia will face each other in the World Series : NPR
How many World Series have the Houston Astros won?
Houston Astros Beat Boston Red Sox to Reach World Series - The New York Times
World Series 2022: Philadelphia Phillies and Houston Astros face off for place in MLB history
Astros win World Series over Phillies in sixth game
Astros reach World Series with rout of Red Sox in ALCS Game 6
Houston Astros win 2nd World Series title
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News