Houston Astros claim first World Series title in Game 7 win over
World Series: Astros claim post-scandal championship and make
Atlanta Braves Win First World Series Title Since 1995 After
2017 World Series: Justin Verlander, Astros win Game 7, first title
MORE
A lot of blood, sweat and tears' - Global Times
Houston Astros: Dusty Baker wins 1st World Series as manager
Nationals win World Series over Astros 6-2 in Game 7
World Series: Atlanta dominates Astros in Game 6 to win title
Houston Astros beat Phillies 4-1 to clinch World Series
Nationals win World Series, defeat Astros after Howie Kendrick homer