49ers acquire RB Christian McCaffrey from Panthers
49ers' Christian McCaffrey Rips 'Criminal' Contract Decisions of 3
Christian McCaffrey - If team gets rid of you, you take it
Christian McCaffrey achieves feat not seen in NFL for seventeen
49ers camp: Top 5 observations in Monday's feisty padded practice
McCaffrey, Shanahan football family trees go back to 1994
Breaking: Panthers Have Traded Running Back Christian McCaffrey
Christian McCaffrey gets jersey No. 23 after trade to Niners
New 49ers RB Christian McCaffrey 'extremely fired up' to join Kyle
Christian McCaffrey to Wear No. 23 After Trade from Panthers to
Will Christian McCaffrey Play in Week 5? NFL Injury Status, News
49ers NFL Playoff Odds: RB Christian McCaffrey Props vs. Eagles
49ers beat Cowboys 19-12 to advance to NFC title game
Christian McCaffrey injury update: 49ers RB limited with knee