Janoris Jenkins

Cornerback Janoris Jenkins was one of the Giants' big moves on Day 1 of free agency. (AP Photo | Jeff Roberson)

(Updated with details of Jasper Brinkley's contract)



The Giants had plenty of money to work with and went big in free agency. They went straight to the top of the free-agent market and signed some of their own. Really, they did a little bit of everything while trying to rebuild their defense and restock the roster.



The Giants started with $56.6 million in cap space. It provides general manager Jerry Reese with options. Lots of them. And he went to work.

Detailed look at Olivier Vernon's contract

Here is a running total of all their moves and the financial implications of each:



New Signings



CB Janoris Jenkins

Terms: 5 years, $62.5 million with $28 million guaranteed



Cap figure for '16: $8 million



DE Olivier Vernon



Terms: 5 years, $85 million with $52.5 million guaranteed



Cap figure for '16: $13 million



DT Damon Harrison



Terms: 5 years, $46.5 million with $24 million guaranteed



Cap figure for '16: $6.6 million



(Other details to note: Signing bonus is only $8 million. Has a $3 million 2016 roster bonus)



LB Keenan Robinson



Terms: 1 year, $2.6 million



Cap figure for '16: $2.6 million

(Note: $900K available in not likely to be earned incentives)



Re-signings



DE Jason Pierre-Paul



Terms: 1 year, $10 million with $8.5 million guaranteed



Cap figure for '16: $9.4 million



LB Jasper Brinkley



Terms: 1 year, $1.8 million



Cap figure for '16: $1.8 million

(Note: $1.2 million base salary and $500K roster bonus are guaranteed)



Renegotiations



WR Victor Cruz



Terms: 3 years $21.5M ($2.4M guaranteed)



Cap figure for '16: $4.4 million



Overall



New Deals: 7



Total: $229.9 million in total contracts



Cap space used in 2016: $45.8 million



Cap space remaining: $23.6 million (per NFLPA records)