Kyle Shanahan explains why Christian McCaffrey played late in
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to
Can CMC Save The San Francisco 49ers Season? - Gridiron Heroics
Inside Christian McCaffrey trade: GMs, execs break down deal
Fantasy Football: Christian McCaffrey on the San Francisco 49ers
49ers: Christian McCaffrey set for big season, per Anthony Lynn
Christian McCaffrey preparing for his first FULL season with the
NFL Week 4 Power Rankings: Christian McCaffrey Leads 49ers to the
49ers beat Cowboys 19-12 to advance to NFC title game – The Denver
McCaffrey makes history, Purdy delivers as 49ers dominate