Are those terms actually different, though, or just people using the same terms interchangeably? My understanding is, and has always been, that the money can't be conditional in any way, (I.E., you need to be on a roster to get a roster bonus). I obviously could be completely wrong on that, I acknowledge though. I think the terms are actually different because I typically see them stated as separate amounts. My thought/theory is that Lewis has 2.1M of full guarantees, and at his age, wanted some insurance in case an injury in 2021 prevented him from playing again. So he got some additional money guaranteed for injury only for 2022 with the idea that if something does happen injury wise, he still gets paid one more year. If not, he will likely be cut and lose that additional money but also will be healthy and therefore likely welcomed back again for a similar 2M or so deal for 2022. Either way, he's probably set for 2 more years unless his performance drops off a cliff in '21. Here's the most recent information I could find on guarantees which to me at least somewhat supports my theory: https://www.si.com/nfl/chiefs/gm-report/the-art-of-nfl-contracts-part-1-the-basics