49ers' Christian McCaffrey - 'Zero' chance he's not playing - ESPN
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle Shanahan's offense
Christian McCaffrey makes huge announcement
Christian McCaffrey ties Jerry Rice's record in 49ers history on TNF
Christian McCaffrey trade from Panthers to 49ers: Inside story - ESPN
49ers acquire Christian McCaffrey from Panthers: source
Do the 49ers Have a Backup RB Problem Behind Christian McCaffrey?
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the best thing that ever happened to me'
How Christian McCaffrey powers 49ers with anger, authenticity
49ers star Christian McCaffrey gives 'honor and glory' back to God