Texans Plan to Deactivate Deshaun Watson
The cloud continues to hang over Deshaun Watson and the Texans as the NFL seems to be leaving everyone twisting in the wind with no decision on Watson’s potential violations of the personal conduct policy and now the Texans may just be sitting their $39 million a year QB this year according to Aaron Wilson. […]