The min salary JJ can be paid [Which is what he signed w/ Giants] is 870K or 54.4K per game. And it is true if heās on the roster for game 1 the entire 870K would be guaranteed. So yes if signed after game 1, GB would be on the hook for only 54.4K/game.
However, to take advantage of the vet discount the contact must be for a full year; then his cap hit would be on 585K for the entire year. JJ wants his salary guaranteed for the year and GB wants the vet minimum cap discount; so if a deal is gonna happen, itās gonna happen this week.