That’s all that matters on NFL contracts. The Bengals could have moved on after one year if the previous season was really a fluke. Cam’s deal that was referenced earlier had $42m guaranteed
Edit to add the caveat that it’s the only thing that matters unless you’re tremendously over the cap every year.