Christian McCaffrey as he walks onto the field during the Carolina Panthers minicamp on June 13 at the Carolina Panthers practice facility in...
Christian McCaffrey as he walks onto the field during the Carolina Panthers minicamp on June 13 at the Carolina Panthers practice facility in...
Christian McCaffrey catches a pass during Carolina Panthers minicamp on June 12 at the Carolina Panthers practice facility in Charlotte, N.C.
Christian McCaffrey during the Carolina Panthers OTA at the Carolina Panthers Training Facility on June 04, 2018 in Charlotte, NC.
Former NFL player Torry Holt and Christian McCaffrey of the Carolina Panthers attend SiriusXM at Super Bowl LII Radio Row at the Mall of America on...
Christian McCaffrey of the Carolina Panthers attends SiriusXM at Super Bowl LII Radio Row at the Mall of America on February 2, 2018 in Bloomington,...
Christian McCaffrey of the Carolina Panthers runs with the ball during the NFC Wild Card playoff game against the New Orleans Saints at the...
Christian McCaffrey of the Carolina Panthers runs with the ball during the NFC Wild Card playoff game against the New Orleans Saints at the...
Christian McCaffrey of the Carolina Panthers runs with the ball during the NFC Wild Card playoff game against the New Orleans Saints at the...
Christian McCaffrey of the Carolina Panthers runs with the ball during the NFC Wild Card playoff game against the New Orleans Saints at the...
Christian McCaffrey of the Carolina Panthers runs with the ball during the NFC Wild Card playoff game against the New Orleans Saints at the...
Christian McCaffrey of the Carolina Panthers runs for a touchdown against Manti Te'o and Marcus Williams of the New Orleans Saints during the second...
Christian McCaffrey of the Carolina Panthers scores a touchdown against the New Orleans Saints at the Mercedes-Benz Superdome on January 7, 2018 in...
Christian McCaffrey of the Carolina Panthers runs against the Tampa Bay Buccaneers during their game at Bank of America Stadium on December 24, 2017...
Carolina Panthers running back Christian McCaffrey during the first half between the Tampa Bay Buccaneers and the Carolina Panthers on December 24,...
Cam Newton gets set in the backfield with teammate Christian McCaffrey of the Carolina Panthers against the Tampa Bay Buccaneers in the first quarter...
Christian McCaffrey of the Carolina Panthers takes the field before their game against the Tampa Bay Buccaneers at Bank of America Stadium on...
Christian McCaffrey celebrates with teammate Cam Newton of the Carolina Panthers after a touchdown against the Green Bay Packers in the first quarter...
Christian McCaffrey of the Carolina Panthers during their game against the Green Bay Packers at Bank of America Stadium on December 17, 2017 in...
Christian McCaffrey of the Carolina Panthers during their game against the Green Bay Packers at Bank of America Stadium on December 17, 2017 in...
Christian McCaffrey of the Carolina Panthers during their game against the Green Bay Packers at Bank of America Stadium on December 17, 2017 in...
Christian McCaffrey of the Carolina Panthers during their game against the Green Bay Packers at Bank of America Stadium on December 17, 2017 in...
Christian McCaffrey of the Carolina Panthers stiff-arms Morgan Burnett of the Green Bay Packers during their game at Bank of America Stadium on...
Christian McCaffrey of the Carolina Panthers during their game against the Green Bay Packers at Bank of America Stadium on December 17, 2017 in...
Christian McCaffrey of the Carolina Panthers makes a catch against Josh Jones of the Green Bay Packers during their game at Bank of America Stadium...
Christian McCaffrey of the Carolina Panthers makes a catch against Josh Jones of the Green Bay Packers during their game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Running back Christian McCaffrey of the Carolina Panthers carries the ball against the Green Bay Packers during a NFL game at Bank of America Stadium...
Christian McCaffrey of the Carolina Panthers runs the ball against the Green Bay Packers in the first quarter during their game at Bank of America...
Christian McCaffrey of the Carolina Panthers runs against Aaron Ripkowski of the Green Bay Packers during their game at Bank of America Stadium on...
Christian McCaffrey of the Carolina Panthers makes a catch against Josh Jones of the Green Bay Packers during their game at Bank of America Stadium...
Christian McCaffrey of the Carolina Panthers runs the ball against the Green Bay Packers in the first quarter during their game at Bank of America...
Christian McCaffrey celebrates with teammate Cam Newton of the Carolina Panthers after a touchdown against the Green Bay Packers in the first quarter...
Christian McCaffrey celebrates with teammate Greg Olsen of the Carolina Panthers after a touchdown against the Green Bay Packers in the first quarter...
Christian McCaffrey celebrates with teammate Cam Newton of the Carolina Panthers after a touchdown against the Green Bay Packers in the first quarter...
Christian McCaffrey of the Carolina Panthers runs for a touchdown against the Green Bay Packers in the first quarter during their game at Bank of...
Christian McCaffrey celebrates with teammate Cam Newton of the Carolina Panthers after a touchdown against the Green Bay Packers in the first quarter...
Carolina Panthers Runningback Christian McCaffrey in action during the first half of a regular season NFL game between the Carolina Panthers and the...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Matt Kalil of the Carolina Panthers blocks for Christian McCaffrey of the Carolina Panthers in an NFL football game against the New York Jets on...
Christian McCaffrey of the Carolina Panthers runs for a gain in an NFL football game against the New York Jets on November 26, 2017 at MetLife...
Christian McCaffrey of the Carolina Panthers warms up before a game against the New Orleans Saints at the Mercedes-Benz Superdome on December 3, 2017...
Christian McCaffrey of the Carolina Panthers warms up before a game against the New Orleans Saints at the Mercedes-Benz Superdome on December 3, 2017...
Christian McCaffrey of the Carolina Panthers warms up before a game against the New Orleans Saints at the Mercedes-Benz Superdome on December 3, 2017...
Christian McCaffrey of the Carolina Panthers warms up before a game against the New Orleans Saints at the Mercedes-Benz Superdome on December 3, 2017...
Cam Newton of the Carolina Panthers and Christian McCaffrey of the Carolina Panthers react after connectiong on a touchdown pass against the New...
Christian McCaffrey of the Carolina Panthers scores a touchdown while defended by Cole Luke of the Carolina Panthers during the first half of a NFL...