McCaffrey makes history as 49ers win sloppy Thursday Night game
Christian McCaffrey: 49ers have no shortage of playmakers - NBC Sports
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey: 49ers have no shortage of playmakers
Christian McCaffrey trade: Should the 49ers have gone all-in
Christian McCaffrey: No shortage of playmakers on 49ers
49ers acquire Christian McCaffrey from Panthers
Why 49ers fans should love the Christian McCaffrey trade – KNBR
Stanford's Christian McCaffrey appears in position for a super
Kawakami: Christian McCaffrey's 49ers should be feared and other