FLORHAM PARK, N.J. -- It took longer than expected, but the New York Jets and quarterback Zach Wilson agreed to terms Thursday on his rookie contract, sources told ESPN.

The first-round pick and presumptive starter, who missed two days of practice as the two sides haggled over technicalities in the contract language, will sign a four-year, $35.15 million contract -- a slotted deal that is fully guaranteed.

It includes a $22.9 million signing bonus and a fifth-year team option, standard for all first-round picks.

Get our free mobile app

Wilson, who took a red-eye flight from Los Angeles and arrived in New Jersey on Thursday morning, was the last unsigned first-round selection from the 2021 NFL draft.

TACKLE THESE: Check Out the Best Uniforms In Each NFL Team's History