The Houston Astros have won the World Series, beating the
WORLD SERIES CHAMPS: Astros are World Champions after defeating
Like It or Not, Astros Are 2017 World Series Champions Forever
Houston Astros: Three reasons why it was the World Series or bust
Phillies come up short in world series, have the Astros redeemed
Houston Astros defeat Philadelphia Phillies and are crowned as
Dusty Baker gets a World Series ring: Astros manager wins in 25th year
Houston Astros win World Series, set benchmark for MLB success
Houston Astros Jose Altuve holds Commissioners Trophy surrounded