McCaffrey scores 4 TDs to lead the 49ers past the Cardinals 35-16
49ers' Christian McCaffrey, Deebo Samuel sit out practice
McCaffrey trade paying big dividends for the 49ers a year later
49ers acquire Christian McCaffrey from Panthers - CBS San Francisco
Why Christian McCaffrey has 'chip on shoulder' after 49ers
McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey: Panthers not worried about Cam
What to watch for as the 49ers host the Broncos in preseason - A
No overstating it, 49ers' gamble on McCaffrey has Super Bowl-size
RB Christian McCaffrey given limited workload in 49ers debut - ESPN