Breaking down Carson Palmer's contract extension

The details are in on Arizona Cardinals veteran quarterback Carson Palmer's three-year contract extension and here's the full breakdown, according to a league source.

The deal includes a $6.5 million signing bonus, an average of $16.5 million per year, a cash value of $66.654 million and a total guarantee of $24.735 million.

This year, Palmer got a $3.5 million roster bonus. He has a $13.004 million salary-cap figure this year and made $19.004 million this year. That includes a $9 million base salary, $4.235 million of which is guaranteed. His $1 million roster bonus was deferred to March 31, 2015.

In 2015, Palmer has a $14.5 million salary-cap figure and $10.5 million in cash coming his way. He has a $1 million base salary that's guaranteed for injury only at the time of signing and fully guaranteed if he's on the roster on the fifth day of the league year. He's due a $9.5 million roster bonus on the fifth day of the league year that's guaranteed for injury only at signing and fully guaranteed if he's on the roster that day.

Palmer has a $5.5 million roster bonus deferred until March 25, 2016.

In 2016, he has a $14.7 million cap figure and is due $12.7 million in cash, including a $6.35 million base salary fully guaranteed if he's on the roster on the fifth day of the 2016 league year. That increases by $800,000 if his 2016 escalator clause is entered.

In 2017, Palmer has a $8.15 million base salary and a $10.15 million salary-cap figure. If he's on the roster on the fifth day of the 2016 waiver period, the base salary becomes fully guaranteed.

In 2018, he has a $16.5 million base salary and a $8.15 million roster bonus. The year voids if he's on the roster on the fifth day of the league year.

Follow me on Twitter: @RavensInsider

Aaron Wilson covers the Ravens for The Baltimore Sun

Aaron Wilson
Aaron Wilson covers the NFL for National Football Post, his second stint at the Post. He has previously written for Pro Football Talk and FOX Sports-Scout. Entering his 13th year covering the Baltimore Ravens, he's a beat writer for The Baltimore Sun. Wilson has also covered the Jacksonville Jaguars and Tennessee Titans.

Upcoming Games

Aug 3rd, 8:00 PM

NY Jets

Cleveland

@

Aug 10th, 7:00 PM

Houston

New England

@

Aug 10th, 10:00 PM

Minnesota

Seattle

@