Astros defeat Phillies in Game 6 to win 2nd World Series title
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory
Philadelphia Phillies vs Houston Astros - November 06, 2022
Houston Astros win 2nd World Series title
MORE
Baker Finally Wins Series Title as Manager With Astros
Astros rally against Phillies to claim second World Series title – Philly Sports
Watch World Series Online Free: Livestream Astros vs Phillies Baseball
Houston Astros Defeat Phillies in 6 Games to Win 2022 World Series
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
How the Astros won the World Series over the Phillies in Game 6 - The Athletic
2022 World Series: Longtime Astros fan catches Yordan Alvarez Game 6 moonshot - ABC13 Houston
Justin Verlander gets World Series win, Astros lead Phillies 3-2
World Series Game 5 score, highlights: Astros vs Phillies
The Phillies' art of 'flushing it' will be put to the test with a must-win Game 6 vs. the Astros
World Series: Astros can't overlook the Phillies in World Series
Astros win second World Series title in six years, first since scandal