Fitzgerald was slated to make $16 million next season and the restructuring of his deal will help the Cardinals free up salary-cap space.
"The two biggest pulls for us were pretty simple," Keim said. "No. 1 to compensate Larry for the type of player, the type of talent he is and the leader that he is. And then essentially clearing up enough salary-cap space for us moving forward to be able to be aggressive and proactive when free agency starts."