Getty Images

As PFT reported earlier, the Cardinals have gained nearly $13 million in cap space thanks to a new deal with wide receiver Larry Fitzgerald, guaranteeing that one of the franchise’s icons will remain in the fold after months of uncertainty because of Fitzgerald’s salary and cap hit for the 2015 season.

PFT has learned a bit more about the deal via a league source. Fitzgerald’s old deal ran through the 2018 season and was set to pay him a non-guaranteed $16.5 million in 2015 while counting $23.6 million against the cap. He was also set to make a non-guaranteed $15 million salary

That deal has been replaced by one that guarantees Fitzgerald $11 million per year over the next two seasons.

Fitzgerald will be 34 when those guarantees are played out, which will leave him close to the end of a long and accomplished career in the desert. Whether it continues beyond that point will be a question for another offseason, but the Cardinals have put an exclamation point on one of this year’s biggest contractual question marks.