Here's something from his contract that is. Per a source with knowledge of the terms of the Diggs deal, the Patriots have ...
Stefon Diggs' decision to sign with the Patriots has garnered a lot of attention around the NFL, with some questioning his ...