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