The Houston Astros still have a ton of haters out there, but that doesn't matter to any of their fans. Houston, seemingly playing against the rest of the world, was able to take care of business vs. the Phillies on Thursday night.
Thanks to late heroics from Chas McCormick, this team is now up 3-2 in the World Series and they're one win away from grabbing another title. With Game 6 almost here, will the Astros celebrate in style at Minute Maid Park?
Jeremy Pena came up huge in Game 5 and he's really been a special player. Get ready, folks. The Astros could be ready to wrap things up this weekend. This team looks destined to be champs.