49ers hope McCaffrey boost lifts offense down stretch
Christian McCaffrey can break a couple long 49ers streaks
McCaffrey trade paying big dividends for the 49ers a year later
Shanahan: Christian McCaffrey trade was 49ers' 'plan all along
49ers' Christian McCaffrey remains key ingredient for offense
49ers hope McCaffrey boost lifts offense down stretch
49ers Playbook: How will Kyle Shanahan use Christian McCaffrey
Christian McCaffrey to make San Francisco 49ers debut against
How Kyle Shanahan Views the Impact Christian McCaffrey is Making
Christian McCaffrey on trade to 49ers: How could you not want to
49ers' Kyle Shanahan admits Christian McCaffrey-Elijah Mitchell
Christian McCaffrey trade details: Everything to know [Updated]
49ers' Kyle Shanahan plans to spell Christian McCaffrey more often