WORLD SERIES CHAMPS: Astros are World Champions after defeating
Texas Rangers beat Houston 11-4 in Game 7, return to the World
Photos: Texas Rangers defeat Houston Astros, advance to World
In photos: Moments from 2017 World Series: Dodgers vs. Astros
MORE
Astros defeat Phillies in Game 6 to win 2nd World Series title
Philadelphia Phillies and Houston Astros advance to the World
Houston Strong: Astros take World Series title for the first time
2022 World Series MVP: Astros' Jeremy Peña becomes third rookie to
Houston Astros Win First World Series Crown, Defeating Los Angeles
Houston Astros beat Philadelphia Phillies to win World Series
2022 WORLD SERIES CHAMPS! Houston Astros Win World Series After