ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to
Christian McCaffrey loving first offseason program with 49ers
49ers pull away from Cardinals behind Christian McCaffrey's
Panthers star RB Christian McCaffrey traded to 49ers for draft picks
NFL: Christian McCaffrey walks out in San Francisco 49ers gear
Christian McCaffrey: 49ers trade comments were 'nothing against
Can Christian McCaffrey take down this 58-year-old NFL record by
Video: First Look At Christian McCaffrey In 49ers Uniform
San Francisco 49ers Depth Chart: Fantasy Impact of Christian
San Francisco 49ers running back Christian McCaffrey (23) walks on
Christian McCaffrey stats with 49ers: How San Francisco has gone