signing bonus up front. I am not sure if Lance did as well but if the issue is offsets then the guy before Zach and the guy after Zach both had no offset language in their contract.
Woody Johnson has a reputation for tripping over mouse turds when it comes to contracts. The hope had been his four years away as an ambassador might have softened him up, but it would seem it has not.