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.