Larry Fitzgerald and the Arizona Cardinals are working on restructuring his contract.

Fitzgerald is due $16 million in 2015, but he has a massive $23 million cap hit.

The Cardinals would gain $9.2 million in salary cap space if they were to release Fitzgerald, though the team doesn't plan to do so.

Fitzgerald restructured his contract with the Cardinals last year.