The Astros are going to the World Series!
Defeating the Boston Red Sox by a landslide score of 5 to nothing, the Houston Astros are on their way to the World Series. Gianmarco Castronovo shares the story: The Astros are going to the World Series! In a major upset for the Sox, Houston…
Stay connected