Astros Win the World Series!
November 2, 2017
The Houston Astros win the 2017 World Series, at Dodger Stadium. This is the franchise’s first World Series championship in history. With a 5-1 win over the Los Angeles Dodgers, the city of Houston will celebrate with their Astros.
George Springer, the World Series MVP, had three RBI’s in game seven. In his post-game interview, he said, “It’s a dream come true.” This is something a lot of kids dream of doing when they grow up. And this Astro team showed that teamwork makes the dream work.