The deal clears $2 million in cap space for Kansas City. Okafor can now make up to $4.96 million in 2020, including $2 million in incentives and up to $860,000 in per-game roster bonuses.
According to Over The Cap, Okafor essentially took a $2.09 million pay cut in exchange for guaranteeing $2 million of his salary in 2020.
Okafor, 29, is a former fourth-round pick of the Cardinals back in 2013. He played out the final year of his rookie contract when he signed a one-year, $3 million contract with the Saints in 2017.
Unfortunately, Okafor suffered a season-ending Achilles tear before eventually agreeing to a two-year deal worth up $10 million with the Saints. He signed with the Chiefs in 2019 to a three-year, $24 million deal after declining his player option in New Orleans.
In 2019, Okafor appeared in 10 games for the Chiefs and recorded 22 tackles, five sacks, a forced fumble and a pass defense.