The Cam Jordan extension

We are stuck with the extension. Jordan will be here next year because there's nothing you can do with his contract and constantly pushed bonus money. In fact, I think we see Cam's 6.7M roster bonus converted to signing bonus and current signing bonus restructured to spread his 30M guaranteed over 4 years and "save" 6-7M of cap next year. I think 2024 is his last year. I can't see Cam playing 2025 and the Saints paying him 12.5M in base salary.

Edit: One cap website says his 2025 salary is guaranteed. If we are on the hook for that, then this contract was terrible. Maybe the plan is for him to retire after 2024?