And the numbers they paid may not be as crazy as it seems and as crazy as they have been criticized for ultimately the price of anything is where supply meets demand at a moment in time.
The cap going up materially means that teams were flush with cash and since the talent on this year’s market was finite and not bigger than a typical year with was a sellers’ market.
Having said that the increased cap and projections for increased cap cause an inflationary effect that will make these contracts look more reasonable.
Remember the criticism of the Eli Manning contract extension a couple of years ago. Now think about that relative to the pricing of a Brock Osweiler or Kirk Cousins and you realize what inflation does to perceptions over a short period of time. Eli is arguably a bargain now.
They are not just spending 2016 dollars. They are spending 2020 dollars and those dollars will be devalued.
In terms of talent, Damon Harris will be a huge upgrade over the horrific DT talent of last year turning a weakness into a strength.
Combined with Johnathan Hankins the Giants should have a good run defense.
That alone helps the pass defense as it's easier to defend a third and six over a third and three.
Combine that with Olivier Vernon massively improving a pass rush and making JPP into a second / complimentary rusher makes a lot of sense.
Adding a very good corner in Jenkins which gives the Giants two good covers allows them a much better pass defense.
The draft has a few good options at the linebacker spot to take at number 10 to help the line backing crew
At safety Collins should improve in year 2 and the free safety which was a bad problem last year can at least be helped with the return of various players who were injured in 2015. Bennett Jackson looked good in pre-season and Nat Berhe looked good in limited time in 2014.
The Giants still need to add at least one if not two offense lineman but have the cap space still to do it.