The owners are screwing the GREAT fans of Houston. We put money up to get stadium built and we deserve more, they view this team as a charitable vehicle. They do not care if the Texans win or lose. I have no answer on how you get a new owner but sadly that is the main problem. The fans and the Houston media has put no heat on the owners. In New York for instance they would be getting major flack from the media. Their grand plan maybe to be so shitty that all the fans return their PSLs and then they have more to sell to new owners. Again just my opinion and venting. I have basically tuned out on NFL football because it reminds me of the Texans. Probably should not have posted but wtf!