The Cardinals had a small amount of salary cap remaining when they were getting ready to complete the trade for tight end Zach Ertz, and needed to create some room to absorb the approximately $5.6 million left on his contract.
They did so through defensive lineman Jordan Phillips.
Field Yates reported that the Cardinals restructured the deal of the veteran, who played in his first game of the season at Cleveland after returning from a back injury. The Cardinals took Phillips' $10 million salary and turned $6.5 million into a signing bonus (while also adding two more voidable years on to a contract that already had one for 2023), which created $5.2M of cap space and allowed Ertz on the roster.
According to overthecap.com, that leaves the Cardinals with a little less than $2M in cap space.