Re the guarantees, I thought Mahomes deal was interesting.
https://overthecap.com/player/patrick-mahomes/5594
If you read the contract notes, it’s basically a series of annual guarantees of a future year. So, like, in 2023 all the 2025 money is guaranteed. In 2024 all the 2026 money is guaranteed, etc. I can see the Bengals doing something like that.
Also notable is the % of the cap column. A number like 50 large a year sounds insane, but projections of cap growth mean it’s quite manageable from a cap perspective moving forward.