The Chiefs won Sunday’s game vs the Texans 51 to 31. After being down 24-0 to start the game, the Texans absolutely shit the bed and gave away the victory. The Texans are the 1st team to be up by 20 in a playoff game but end up losing the game by 20. There is no way anything else could embarrass the city of Houston quite like this [it AJ Hinch just entered the chat].
Before we get into the embarrassment that is the Houston Astros let’s focus on the embarrassment that is the Houston Texans. Today’s viz is a representation of just how much the Texans blew it yesterday. The blue squares are points scored by the Texans & the red squares are points scored by the Chiefs. The Texans had a 24-0 lead but ended up relinquishing the lead before the half – a lead they would never gain back.

As you can see from the viz, the Texans absolutely stink. The Texans scored the 1st 24 points, then gave up a prompt 41 unanswered points – basically ending the game. The Texans were such an embarrassment, that it would have to take something truly unbelievable to outshine this stinker.
Well, remember when I mentioned this is one of the most embarrassing moments in Houston sports history? Well luckily for the Texans, the Astros stepped up when the Texans needed it most – burying the fact that the Texans absolutely STINK to page 2 of the local sports page.
The MLB announced their hefty punishment against the Astros today – after a long and detailed investigation – which resulted in their GM & manager losing their jobs. Not only is this cheating scandal a permanent stain on the MLB, but on the Astros, the city of Houston, & everyone that calls that city home. This begs the question – as a Houston fan which is more embarrassing – the Chiefs comeback win on Sunday or the Astros tainted 2017 World Series win?
To be fair the worst thing about being a Houston fan is most likely the sound of constant construction, the smell of urine in the downtown air, the troves of cheap food trucks lining the streets, or simply the fact that you have to live in Houston instead of, well anywhere else…
Now that I’m thinking about it, sports may be the least of the Houstonians worries.
Houston STINKS