WORLD SERIES CHAMPS: Astros are World Champions after defeating
Houston Astros defeat Philadelphia Phillies and are crowned as World Series champions
Houston Strong' mantra rings true after Astros' World Series win - ABC News
Houston Astros Jose Altuve holds Commissioners Trophy surrounded by teammates after defeating the Los Angeles Dodgers in the 2017 MLB World Series game seven at Dodger Stadium in Los Angeles on November
MORE
Houston Astros Beat Philadelphia Phillies to Win World Series – NBC Bay Area
On These Astros, Who Isn't the M.V.P.? - The New York Times
2022 World Series Champions: Houston Astros, Official Trailer
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
Astros sweep Yankees in ALCS, advance to World Series again
World Series champion Astros have potential to be a dynasty