Astros Fans Go Wild for Franchise's First Ever World Series Win

StoryfulNewsPublished: October 26, 2017
Published: October 26, 2017

Large numbers of Houston Astros fans packed into Minute Maid Park in Houston, Texas, to witness the Astros win their first ever World Series game on Wednesday, October 25. The Astros defeated the LA Dodgers 6-7 after a dramatic finish at Dodger Stadium in Los Angeles. Astros outfielder George Springer drilled a two-run home run at the top of the 11th inning to propel the Astro to their famous first victory to even the series at a game apiece. Astros fan Kenneth Depew shared a video of the ecstatic reaction at Minute Maid Park to Springer’s home run to Twitter on October 25. Credit: Twitter/DepewK via Storyful

Be the first to suggest a tag