Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers
Christian McCaffrey poised to help the 49ers in more ways than one
Will the 49ers start newly signed RB Christian McCaffrey against
Jeff Howe Says The 49ers Gave Up A Lot For Christian McCaffrey
49ers' Christian McCaffrey is helpless to stop Chiefs' onslaught
49ers' Christian McCaffrey Still 'Angry' With Panthers
49ers' Christian McCaffrey Speaks On Workload: 'Just How It Goes'
49ers vs. Giants Player Props & Odds – Week 3
Christian McCaffrey expects to benefit from an offseason in Kyle
Christian McCaffrey weighs in on 49ers QB situation as Kyle
McCaffrey, 49ers Win 13th Straight In Regular Season, Beat Giants
49ers RB Christian McCaffrey not worried about heavy workload to