Should Panthers have paid Christian McCaffrey? Recent history for
RB Christian McCaffrey held out of practice Wednesday with knee
McCaffrey trade paying big dividends for the 49ers a year later
Notes: Versatile Christian McCaffrey leads NFL in rushing, serious
Christian McCaffrey (thigh) held out of Wednesday's practice
Christian McCaffrey (thigh) held out of Wednesday's practice
49ers lose RB Elijah Mitchell (knee), sign CB Janoris Jenkins to
49ers: Christian McCaffrey to miss practice with knee injury
McCaffrey trade paying big dividends for the 49ers a year later
Carolina Panthers RB Christian McCaffrey won't play Thursday vs
49ers count on bigger impact in Game 2 with Christian McCaffrey
Sean McVay prepares for 49ers and 'phenomenal' Christian McCaffrey
Christian McCaffrey Traded to San Francisco 49ers: Fantasy