
Notes
$15M guaranteed (signing bonus + 2025 salary + $4.84M of 2026 salary) Additional $3M of 2026 salary fully guarantees the 5th league day of 2026 (injury guaranteed at sign) Per Game Active Bonus: $20,000 ($340,000) 2027 Roster Bonus: $1M (5th league day of 2027) 2028-2029 years void 23 days before the 2028 league year Receiving TD Incentive (non-cumulative)4: $250,0006: $500,0008: $1M Receiving Yard Incentive (non-cumulative)600: $250,000750: $500,000900: $1M