Sources believe Watson may be done with Texans

  • by

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

Leave a Reply