Yeah that part is VERY different than the NBA. In the NBA each contract is hardwired for the max value. No way around it, the team is paying out 100% of the entire value. In the NFL, a large part of the contract is technically fluff (although that is changing somewhat as well--look at Dak's contract for instance).