Not to mention the Astros sign stealing scandal last year smh H town more like L town
Ted Cruz bout to be all they have left
Astros did Houston in. The jig is up.
Houston we have a problem
Karma a b****
Y’all some a******s