Christian McCaffrey (@CMC_22) / X
NFL world reacts to Christian McCaffrey's milestones
Christian McCaffrey (@CMC_22) / X
Christian McCaffrey trade: Winners and losers of 49ers-Panthers deal
49ers training camp: Christian McCaffrey leads potent RB corps
Christian McCaffrey (@CMC_22) / X
Panthers RB Christian McCaffrey now dealing with quad injury
Christian McCaffrey (@CMC_22) / X
Christian McCaffrey says NFC Championship Game was 'stolen' from 49ers