Though having JPP on the team will certainly be a benefit in 2017 the real impact of his contract is that the Giants have secured the core of their defense for at least a couple more years.
JPP, Snacks, Vernon, Janoris Jenkins and Eli Apple are all signed until 2021.
Our safties, presumably Darian Thomson and Landon Collins are secured throught 2020 and 2019.
What this means is we have 7 starters penciled in to play together for at least 2 more years. Health always being a factor, we should have a top tier defense for at least another year.
The other interesting point that this brings up is this. Next year we will have to make the decision to either extend Pugh or let him walk, would the Giants be willing to try and fill the guard position elsewhere knowing that they will have to give a monster contract to Collins and Beckham the next year? They certainly are going to need a lot of cap room to keep both of them in 2019.