Christian McCaffrey traded some gear to a fan for his favorite snacks
Christian McCaffrey on 1,000 yards rushing and receiving: The
Ask The Old Guy: What just happened here?
Panthers trade star RB McCaffrey to San Francisco for draft picks
The story behind 49ers RB Christian McCaffrey's touchdown pass and
Panthers trading Christian McCaffrey to 49ers in blockbuster
NFL Star Christian McCaffrey's Road to Greatness: Mastering
Christian McCaffrey makes a deal, and a memory
Should Panthers have paid Christian McCaffrey? Recent history for
Panthers RB Christian McCaffrey shakes off trade rumors: 'That's