The Jets and Zach Wilson finally got it done Thursday.
The rookie quarterback, taken No. 2 overall by the team, agreed to sign his contract, which will pay him $35.1 million over four years, including a $22.9 million signing bonus.
The two sides had been fighting over the contract and it cost Wilson the first two practices of training camp. The fight was over language in the contract, not over the amount he would be paid, which is predetermined.
Wilson and the Jets had disputes over two issues and reached a compromise with Wilson getting his signing bonus paid within 15 days and the Jets keeping offset language in the contract.
Wilson was the last draft pick to sign his contract. He is expected to be on the field for Friday’s practice.