Notebook: Christian McCaffrey gets a day off
49ers roll past Panthers but suffer more injuries
Why Christian McCaffrey felt very fortunate to land with 49ers
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
49ers looking forward to full offseason with Christian McCaffrey
Christian McCaffrey and Deebo Samuel agree on San Francisco 49ers
NFL Star Christian McCaffrey's Road to Greatness: Mastering
CBS Sports predicts winner of 49ers QB competition, McCaffrey
Christian McCaffrey weighs in on 49ers QB situation as Kyle
Christian McCaffrey says Jimmy Garoppolo 'is a great leader' and