clock menu more-arrow no yes mobile

Filed under:

THE HOUSTON ASTROS WON THE WORLD SERIES!

Earned it.

Houston Astros World Series Watch Party
Yeah, Houston!
Photo by Bob Levey/Getty Images

THE HOUSTON ASTROS WON THE WORLD SERIES. THE HOUSTON ASTROS ARE WORLD CHAMPIONS. AAAAAAAHHHHHHHHHHHHHHHHHHHHHH!!!

The emotions are unreal, and my hands are shaking as I type this. Congratulations to every Houstonian and/or every fan of the Astros, whether you’re a Texans fan or not. You deserve to enjoy every freaking second of this.