Trey Lance signs rookie contract with 49ers

Trey Lance and the 49ers finally hammered out the details on the 2021 draft pick’s rookie contract.

The details have been finalized on Trey Lance’s rookie contract, and the No. 3 overall pick will join the 49ers to open training camp practices Wednesday. His agency CAA announced the signing.

Lance’s four-year deal will come with the standard fifth-year club option extended to all first-round picks. The salary for the No. 3 pick is a fully guaranteed $34.1 million. Matt Barrows of the Athletic reported the deal was completed around midnight Wednesday, Lance just had to get in the building to sign the contract.

Getting Lance in practice as soon as possible was one of the keys for the 49ers’ offseason given that he has an outside shot to start the year as the team’s QB1, but there’s long-term development at play too. Any day of missed practice is ostensibly a setback for a player who started only 17 games in college.

That won’t be a concern though now that his contract is done. He’ll be in camp with San Francisco and competing for the No. 2 quarterback job before setting his sights on the starting spot.