
Notes
$22.55M guaranteed at signing (signing bonus + 2023 salary + 2024 salary + 2024 roster bonus) 2024 Roster Bonus: $9M (guaranteed, paid 3/15/2024) $7.73M 2025 salary fully guarantees 3/15/2024 $3.44M of 2026 salary fully guarantees the 3rd league day of 2025 2026 Roster Bonus: $2M (3rd league day of 2026) 2027 Roster Bonus: $2M (5th league day of 2027) Sack Incentives (non-cumulative)12: $500,00013: $1M14: $1.5M15: $2M