Mahomes deal basically front loads the money the next 2 seasons as a bonus more or less. KC will be doing off-season rolling bonus/guarantees more or less to not destroy the salary cap from what I'm reading. Back in 2016 Andrew Luck signed what was the biggest NFL contract at $140 million. Mahomes in 2 seasons due to the bonus deal KC is working will pay Pat Mahomes --- $244.9 million by 2022.
The rest of the contract then becomes more or less Mahomes averages $39.5 million a year for the next 12 seasons. Yep Mahomes is locked to Chiefs til 2031. Also the deal likely will be tore up as contracts rise over it by the end.
As some said Pat Mahomes has done so many 1sts in NFL and done things so unexpected now his contract is a totally new world for people.