San Francisco 49ers - RB Christian McCaffrey has been traded to the San Francisco 49ers pending physical. Welcome back to The Bay!
49ers' Kyle Shanahan defends decision to leave Christian McCaffrey in the game late vs. Rams
Christian McCaffrey excited for full 49ers season as 'great' scheme fit – NBC Sports Bay Area & California
49ers news: Trading for Christian McCaffrey was a 'no-brainer' - Niners Nation
Shanahan: Christian McCaffrey trade was 49ers' 'plan all along'
Christian McCaffrey calls Kyle Shanahan's 49ers scheme the most sustainable in the NFL
49ers' Shanahan Downplays Christian McCaffrey's Creative Impact
How new 49ers weapon Christian McCaffrey fits perfectly in Kyle Shanahan's loaded offense, now and later
Transcripts: Kyle Shanahan, John Lynch talk Christian McCaffrey trade ahead of 49ers-Chiefs