On some level, it's refreshing. Deshaun Watson -- who is everything for
#Texans
-- called the Texans on their crap.
Some very good people in organization. But, as a whole, Texans have been out of touch and arrogant ... without ever winning anything that matters.