Here are some contract details on a pair of recently-signed extensions:
- Tyreek Hill, WR (Chiefs): Three years, $54MM. Injury guarantee is $35.26MM. $18.34MM guaranteed as of tomorrow (via $5.8MM signing bonus, 2019 minimum base salary, 2020 minimum base salary, $11MM roster bonus (paid in 2020)). Cashflow includes $6.52MM (2019), $16.2MM (2020), $15.4MM (2021). Team has flexibility to go year-by-year, roster bonuses determined early in league year. Details via Albert Breer of TheMMQB.com on Twitter.
- Joe Haden, CB (Steelers): Two years, $22MM. $13.8MM signing bonus, dropping 2019 salary from $10MM to $1.2MM (with a $3MM roster bonus). Non-guaranteed $7MM via salary/bonuses for 2020 and 2021. Cap numbers: $8.772MM (2019), $12.6MM (2020), $12.6MM (2021). Details via ESPN’s Dan Graziano on Twitter.