Deshaun Watson: Could be done with TexansThere is a belief around the Texans organization that Watson has played his last snap with the team, Adam Schefter of ESPN reports.
Visit RotoWire.com for more analysis on this update.
Source:
Deshaun Watson: Could be done with Texans