The Carolina Panthers have signed first-round pick Christian McCaffrey, who becomes the first draft pick of the 2017 class to ink a contract.
While terms of the deal were not released, according to ESPN, McCaffrey, selected No. 8 overall out of Stanford, will get a projected $17,255,161 over the next four years with a projected $10,679,908 signing bonus.
Rookie deals in large part have become a formality since the 2011 collective bargaining agreement established a wage scale.
The Panthers also signed second-round pick Taylor Moton, an offensive tackle from Western Michigan, and sixth-round pick Alex Armah, a fullback from West Georgia. Moton is expected to compete for playing time at right tackle with veteran Michael Oher, who missed 13 games last season with a concussion.
Carolina also made official the signing of its five undrafted rookies: linebacker Ben Boulware, wide receiver Fred Ross, defensive end Bryan Cox, wide receiver Austin Duke and cornerback Cole Luke.