Houston Astros win second World Series in 6 years - CBS News
Luis Garcia, Yordan Alvarez send Houston Astros to third World Series in five years - ESPN
Astros defeat Phillies in Game 6 to win 2nd World Series title
Hammerin' Braves rout Astros to win 1st World Series crown since 1995
Astros win 2022 World Series, solidifying their status as a dynasty
Astros win World Series over Phillies in sixth game
Long Wait, Great Win: The Houston Astros Triumph in Game Seven of the 2017 World Series
Houston Strong' mantra rings true after Astros' World Series win - ABC News
Now that Astros have won World Series again, what's their place in history? - The Athletic
Champs: Astros' first World Series win is a triumph for Houston
Astros win World Series 2022