
Notes
$17.99M guaranteed at signing (signing bonus + 2024 salary + 2024 roster bonus + 2025 roster bonus) 2025 salary fully guarantees the 3rd league day of 2025 (injury guaranteed at signing) 2024 Roster Bonus: $3.5M (due March 15, 2024) 2025 Roster Bonus: $4M (guaranteed, due the 5th league day of 2025) Per Game Active Bonus: $30,000 ($510,000)