Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
49ers injury report: Christian McCaffrey, Elijah Mitchell day to day – NBC Sports Bay Area & California
Christian McCaffrey, Kyle Shanahan's funny childhood 'babysitting' story comes full circle with 49ers trade
49ers' first-half review: Rushing offense not up to Kyle Shanahan's standards - Niners Nation
49ers roster 2023: Christian McCaffrey the (real) reason why Niners offense exploded
Christian McCaffrey and the SF 49ers win 13th straight in regular season, beat Giants 30-12
49ers news: How Christian McCaffrey's work ethic has set a standard in the 49ers locker room - Niners Nation
49ers news: How Christian McCaffrey has changed the 49ers' offense - Niners Nation
How Christian McCaffrey changed the trajectory of the 49ers' 2022 NFL season