Getty Images

At long last, Zach Wilson and the New York Jets have a deal. According to CBS Sports NFL Insider Jonathan Jones, the club has reached an agreement with its No. 2 overall pick on his rookie contract, ending a standoff that briefly bled into the start of training camp. Per Adam Schefter of ESPN, Wilson has signed a fully-guaranteed four-year deal that is projected to be worth $35.1 million and includes a signing bonus of around $22.9 million. 

Of course, the actual dollar figure of Wilson's contract was never up for dispute as there's been a slotted salary system in place in the NFL for years. The sticking point had been in part due to two factors: offset language and deferred payments of his signing bonus.

New York reportedly was looking to defer millions of Wilson's signing bonus to 2022, which has been atypical for first-rounders in a similar position to the former BYU quarterback. Under this agreement, Wilson will now get his signing bonus within 15 days, per Ian Rapoport of the NFL Network, which is the same amount of time that both Trevor Lawrence (No. 1 pick in 2021) and Joe Burrow (No. 1 pick in 2020) saw their bonuses come in. Meanwhile, the Jets were able to get the offset in his contract, which they were seeking, so it appears the two sides were able to come up with a digestible compromise.   

Wilson was not on the field for New York's first practice of training camp on Wednesday but is in camp now after taking a red-eye flight from Los Angeles to New Jersey on Thursday morning. With the contract situation out of the way, Wilson can now begin preparing for his rookie season where he'll likely be asked to be the Jets starter right out of the gate.