.

Here are the full contract details on the five-year, $66.671 million contract extension Terron Armstead signing with the Saints.

2016

Cap number: $3,075,359

Base salary: $680,000 (fully guaranteed)

Signing bonus (prorated): $2.2 million

Signing bonus (prorated): $154,359

Workout bonus: $41,000

2017

Cap number: $11.5 million

Base salary: $4.2 million (fully guaranteed)

Signing bonus (prorated): $2.2 million

Roster bonus: $5 million (due on 15th day of league year; guaranteed for skill and injury)

Workout bonus: $100,000

2018

Cap number: $12.5 million

Base salary: $10.2 million (Guaranteed for injury; $6.2 million guaranteed for skill/cap on second day of 2017 league year; remainder guaranteed for skill/cap on third day of 2018 league year)

Signing bonus (prorated): $2.2 million

Workout bonus: $100,000

2019

Cap number: $14 million

Base salary: $10.7 million ($6.92 million guaranteed for injury; skill/cap if on roster third day of 2019 league year)

Signing bonus (prorated): $2.2 million

Roster bonus: $500,000 (due on third day of league year)

Roster bonus: $31,250 per game on 46-man roster (up to $500,000)

Workout bonus: $100,000

2020

Cap number: $14 million

Base salary: $10.7 million

Signing bonus (prorated): $2.2 million

Roster bonus: $500,000 (due on third day of league year)

Roster bonus: $31,250 per game on 46-man roster (up to $500,000)

Workout bonus: $100,000

2021

Cap number: $11.75 million

Base salary: $10.15 million

Roster bonus: $1 million (due on third day of league year)

Roster bonus: $31,250 per game on 46-man roster (up to $500,000)

Workout bonus: $100,000