As reported last week, the Jets agreed to terms--three years and a max value of $12 million, with $4 million guaranteed--with former Steelers nose tackle Steve McLendon.

All in all, it looks like a good deal for both sides, with McLendon getting his money up front, and the Jets getting a 30-year old veteran nose tackle at market value and contract length.

McLendon will be replacing Damon Harrison, who departed for the Giants for $24 million guaranteed.

According to contract details obtained by NJ Advance Media, McLendon's $4 million guarantee all applies to 2016, in the form of $1.75 million in base salary and a $2.25 million signing bonus.

Here's a detailed, year-by-year breakdown:

Base salaries

2016: $1.75 million

2017: $2.75 million

2018: $3 million

Cap hits

2016: $2.5 million

2017: $3.825 million

2018: $4.125 million

McLendon is also scheduled to collect per-game roster bonuses adding up to $250,000 in both 2017 and 2018. And the Jets have a $250,000 team option for 2018 that would be payable if exercised before the start of that league year. That option bonus, if triggered, would count against the cap as $125,000 in both '17 and '18.

Additionally, McLendon has playing-time incentives of $750,000 in both 2017 and 2018, which is what could push the deal's total value from $10.5 million to a max of $12 million.

Dom Cosentino may be reached at dcosentino@njadvancemedia.com. Follow him on Twitter @domcosentino. Find NJ.com Jets on Facebook.