Listed below are some specific details on several of the latest contracts recently agreed upon or signed by NFL free agents. All links courtesy of Aaron Wilson of the Houston Chronicle unless otherwise indicated.
AFC:
- Patrick Robinson, CB (Colts): Three years, $14MM. $6MM guaranteed. $1.5MM signing bonus. $2MM roster bonus due this Tuesday. $1MM roster bonus due on fifth day of 2017 league year — becomes fully guaranteed if on roster beyond this Friday (all Twitter links).
- Chris Hairston, OL (Chargers): Two years, $2.9MM. $550K signing bonus (Twitter link).
- Brandon Thompson, DT (Bengals): One year, $840K. $50K signing bonus. $30K workout bonus. $150K incentive for playing time (Twitter link).
- Leonard Hankerson, WR (Bills): One year, minimum salary benefit. $40K workout bonus. $40K first-game 53-man roster bonus (Twitter link).
- Steven Johnson, LB (Steelers): One year, minimum salary benefit. $25K signing bonus. $55K first-game 53-man roster bonus (Twitter link).
NFC:
- Craig Robertson, LB (Saints): Three years, $5MM. $1.965MM guaranteed. $1.2MM signing bonus. $250K roster bonus due on fifth day of 2017 league year. $275K due on fifth day of 2018 league year. Up to $1.5MM in annual incentives (Twitter links).
- Jared Cook, TE (Packers): One year, $2.75MM. Up to $900K in incentives for catches, TDs, and Pro Bowl (Twitter link via Tom Pelissero of USA Today).
- Courtney Upshaw, OLB (Falcons): One year, $1.25MM. $390K signing bonus. $100K in per-game active roster bonuses. Up to $250K in incentives for playing time and playoffs (Twitter links).
- Mike Morgan, LB (Seahawks): One year, $1MM. $200K signing bonus. $150K incentive for playing time (Twitter link).
- Jamarca Sanford, S (Saints): One year, minimum salary benefit. $80K signing bonus. $130K of $885K salary is guaranteed (Twitter link).