John Jerry signed a three-year new contract with the New York Giants last offseason before going on to start all 16 games at both left and right guard during the 2017 season. Just one offseason later after signing his new deal, he is squarely on the roster bubble and seems unlikely to stick on the Giants' 2018 roster following the conclusion of the team's mandatory minicamp.

Jerry's new three-year deal last offseason was handed down for ex-general manager Jerry Reese and ex-head coach Ben McAdoo. Neither Reese or McAdoo is here now to fight in his corner and it doesn't seem like the new Giants regime was enthused by Jerry's game tape in 2017 after breaking it down. At the start of Giants spring OTA practices, Jerry was demoted to working with the second-team offense at both offensive guard positions. After the team selected offensive guard Will Hernandez with the No. 34 overall pick in the 2018 NFL Draft, Jerry has since fallen even further down the Giants' depth chart and finished the team's minicamp working with the second and third-team offensive line groupings.

Earlier this offseason, Jerry agreed to slash his contract up, take less money and eliminate one full season under contract to stick with the Giants. According to Dan Duggan of The Athletic, the Giants have re-worked Jerry's contract to feature a lesser base salary, cap hit, and the final year (2019) of his contract has been eliminated altogether. Jerry's 2018 base salary has been reduced from $3.05 million to $1.075 million. Jerry had a $400,000 roster bonus tacked on to his deal, his per-game roster bonus was increased to a total of $500K ($31,250 per game) from $250,000 ($15,525 per game). Jerry's overall salary cap hit has been reduced from $4.125 million to $3.6 million. Jerry's deal now only runs through the 2018 season after originally running through the 2019 season. Now, only $525,000 of Jerry's $1.075M salary in 2018 is guaranteed with a $400,000 roster bonus that is being paid today. A large majority of the money Jerry can earn in 2018 will come in the form of per-game roster bonuses of $31,250 each game he is on the 46-man active roster. In other words, the Giants could save another $1.05 million in salary cap space if they decide Jerry isn't one of the best three or four guards on the roster in training camp and decide to release him before the 2018 season.

The Giants are gearing up for training camp and we've got you covered, take a second to sign up for our FREE Giants newsletter!

It's difficult to imagine Jerry will be viewed as one of the three or four best guards on the roster in training camp. The Giants have Hernandez and free agent acquisition Patrick Omameh locked into the starting offensive guard roles. Behind them, veteran John Greco has consistently worked and stayed ahead of Jerry on the depth chart throughout OTAs and minicamp. If the Giants decide to keep a swing offensive tackle (Chad Wheeler or a veteran from another team who becomes a cap casualty) that leaves one roster spot remaining on the offensive line. Jon Halapio and Brett Jones are battling it out for the starting center position and both players also have experience at offensive guard. The Giants and all NFL teams traditionally keep eight offensive linemen and this creates a scenario where it is difficult to imagine Jerry sticking on the roster. Jerry has performed as an average pass blocker throughout his Giants career but also as one of the worst run-blockers starting at the guard position. New general manager Dave Gettleman has no ties at all to Jerry, as the Giants didn't draft him and Gettleman was with the Panthers when they signed him.