There’s a lot to celebrate in Houston today, especially if you’re Carlos Correa. The Astros won their first ever World Series Wednesday night with a 5-1 Game 7 win over the Dodgers in Los Angeles. Here’s the final out with the team going on to lose their minds.
CHAMPS! The…
TRENDING
There was a problem loading this page. Please ensure JavaScript is enabled on your browser and any ad blockers are disabled.