‘Houston Astros win their first World Series after Game 7 victory over LA Dodgers’… https://www.theguardian.com/sport/2017/nov/01/houston-astros-win-world-series-los-angeles-dodgers-game-7-baseball Well in the Astros. Report