Matthew Stafford trade: Here’s what the blockbuster deal means for Deshaun Watson and a potential Texans deal

Matthew Stafford trade: Here’s what the blockbuster deal means for Deshaun Watson and a potential Texans deal | CBS Sports Headlines Matthew Stafford trade: Here’s what the blockbuster deal means for Deshaun Watson and a potential Texans deal Will Houston’s demands go up after the Rams’ trade? Here’s an overview … Continue reading Matthew Stafford trade: Here’s what the blockbuster deal means for Deshaun Watson and a potential Texans deal