CHARLOTTE, N.C. (AP) — The Carolina Panthers have signed first-round pick Christian McCaffrey.

Terms of the deals weren't disclosed.

The versatile 5-foot-10, 202-pound running back also played wide receiver and returned kicks while at Stanford before being taken eighth overall in the NFL draft. McCaffrey broke Barry Sanders' single-season all-purpose yards record in 2015 by racking up 3,864.