Houston Astros Fans Celebrate After Team Makes it to World Series

StoryfulNewsPublished: October 22, 2017
Published: October 22, 2017

Houston Astros fans celebrated outside Minute Maid Park on October 21 after their team defeated the New York Yankees to make it to their second-ever Major League Baseball World Series. The baseball club is scheduled to begin playing the Los Angeles Dodgers on Wednesday, October 25. Credit: Instagram/rose_0630 via Storyful

Be the first to suggest a tag