Do Geno, Johsnon, and Herzlick not get paid until the first preseason game? If so, if we cut them before that game do they not get any money?
Or do they get part of their salary when they show up to training camp?
If a player gets a 1 mil signing bonus to they get that whole amount once they sign the contract?
if there are no guarantees and you get cut, you get nothing
Per diem is paid for off season/training camp/ pre season games.
Other deals will guarantee all or part of the base salary, e.g. Jasper Brinkley's $1.2 million base (plus a $500K roster bonus) was all guaranteed. If something is guaranteed, it stays on the books after the player is cut. If not, they can release that player without cap penalty.