Houston sports is definitely above average for cities in America. We had a top 10 player ever in Hakeem, we have an all time great team with the Astros and Altuve/Breg/etc, but the Texans have never been a contender.
Now with CJ Stroud, the Texans could be the best sports team in Houston that’s also a contender. Funny how one QB can turn around a franchise for the better overnight.
Can you please fucking chill man. It’s the 1st year coming off of complete dogshit. I understand its a exciting time but please chill on expectations. We’re a loong way from where we wanna be