Astros Win the World Series for Houston

November 3, 2017

After Hurricane Harvey ripped through the city of Houston, Texas, with strong winds and buckets of rain two months ago, the people of Houston needed something to rally behind. Well, last night, the Houston Astros (the city’s Major League Baseball team), gave them just what they needed: a World Series win! The Houston Astros played the Los Angeles Dodgers for a mighty Game Seven win. What made this win so sweet, you ask? It’s the first ever World Series win for the city! Congratulations to the Houston Astros on an incredible baseball season!

By EricEnfermero (Own work) [CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
cartton-girl

Hey there! Want more Xyza? Grab a parent, so she or he can get you access to the entire Xyza website for 30 days. We’re talking about building your own news library, access to our mobile app, audio stories about the world, and much more!