
Notes
$10.18M guaranteed (signing bonus + 2023 salary + 2024 salary) 2025 Roster Bonus: $520,000, 5th league day of 2025) 2027-2030 years automatically void the last league day of 2026 Playing Time Incentives (cumulative)40%: $250,00045%: $250,000 Sack Incentive3.5: $250,000