Team- and player-friendly NFL contracts at six positions
The topic of the "best" and "worst" contracts in the NFL is complex because of the complexity of league's contract structure. Sure, we can take a look at Deshaun Watson[1]'s fully guaranteed five-year, $230 million deal[2] with the Browns and throw it...