Watching the McAfee show, I learned that the reported guaranteed money isn't really all guaranteed. Even the guys on the show were confused.
The Bills GM said that, while Josh Allen was reported to sign for 250 million guaranteed, it was actually 140 million guaranteed. The other dollars come in form of injury, etc. So, if Allen gets injured and can't play, then that extra guaranteed money comes into play. Otherwise, if he stays healthy, he will get his base salary/signing bonus etc. as normal.
Idk... it seemed confusing