What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times
Kawakami: Christian McCaffrey for NFL MVP? He's changed the 49ers, he's stampeding through the league - The Athletic
49ers news: Trading for Christian McCaffrey was a 'no-brainer' - Niners Nation
49ers news: How Christian McCaffrey has changed the 49ers' offense - Niners Nation
Is Christian McCaffrey the prototype for the next star running back? - ESPN
49ers news: 5 Winners and one loser from the thrashing over the Cowboys - Niners Nation
49ers: McCaffrey's historic day could be the Niners' turning point
Christian McCaffrey gets jersey No. 23 after trade to Niners
49ers RB Christian McCaffrey not worried about heavy workload to open season
49ers Reacts Survey: Christian McCaffrey continues to be a difference-maker for the offense - Niners Nation
49ers news: Kyle Shanahan describes why Christian McCaffrey is so special
5 takeaways from the 49ers' emphatic win: The Christian McCaffrey trade saved the Niners' season - Niners Nation
McCaffrey trade paying big dividends for the 49ers a year later
49ers training camp: Christian McCaffrey leads potent RB corps