Houston Astros win second World Series in 6 years - CBS News
Astros topple Phillies in Game 6 to win World Series
Astros win World Series in Game 6 against the Phillies - WHYY
Philadelphia Phillies and Houston Astros advance to the World Series
Houston Astros Unsigned 2017 World Series Champions Team Dogpile Celebration Photograph
How the Houston Astros Won the World Series
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
Watch 2017 World Series Champions: Houston Astros
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies