Sources believe Watson may be done with Texans

63
0
Share:

Multiple people in and around the Texans organization believe Deshaun Watson has played his last snap with Houston, sources told ESPN’s Adam Schefter.

Share: