Panther running back Christian McCaffrey during practice, Thursday, June 15, 2017. Carolina opens training camp next week in Spartanburg.
Panther running back Christian McCaffrey during practice, Thursday, June 15, 2017. Carolina opens training camp next week in Spartanburg. Davie Hinshaw dhinshaw@charlotteobserver.com
Panther running back Christian McCaffrey during practice, Thursday, June 15, 2017. Carolina opens training camp next week in Spartanburg. Davie Hinshaw dhinshaw@charlotteobserver.com

Rookie Christian McCaffrey has a game plan for when he faces off against Luke Kuechly

July 21, 2017 09:10 AM

More Videos