49ers add Steve Wilks as defensive coordinator, replacing DeMeco Ryans
Christian McCaffrey relives his trade to the 49ers, discusses
49ers Kyle Shanahan provides big injury updates and discusses
49ers trade for RB Christian McCaffrey a Kyle Shanahan masterpiece
49ers' Christian McCaffrey Speaks On Workload: 'Just How It Goes
Why Christian McCaffrey-49ers trade worth price to Kyle Shanahan
Jennifer Lee Chan – Page 4 – NBC Sports Bay Area & California
Christian McCaffrey: 49ers' sense of urgency at an all-time high
Christian McCaffrey trade a 'no-brainer' says 49ers coach
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
Christian McCaffrey relives his trade to the 49ers, discusses
Tag: Christian McCaffrey – NBC Bay Area
49ers Look to Show Off New Offense vs. Chargers – NBC Bay Area