Astros beat Dodgers to win first World Series
Astros win in 11th on bizarre play after pen surrenders four-run lead to A's
Astros beat Dodgers to win first World Series
World Series - latest news, breaking stories and comment - The Independent
Long Wait, Great Win: The Houston Astros Triumph in Game Seven of the 2017 World Series
Nationals top Astros in Game 7 to win first World Series title
The Astros win World Series Game 7 behind journeyman Charlie Morton - Sports Illustrated
Jose Altuve Refuses to Stop Trophy Hugging, Kate Upton Professes Her Love For Houston Fans, Dusty Baker Creates Mosh Pit Mania and Jim Crane Promises More — Inside the Forever Together Astros
Nationals top Astros in Game 7 to win 1st World Series title