Christian McCaffrey trade a 'no-brainer' says 49ers coach - Sactown Sports
Christian McCaffrey didn't ask for No. 21 out of respect for Frank Gore
Christian McCaffrey stats: 49ers RB joins exclusive list of players to record a passing, rushing & receiving TD in same game
Trading Christian McCaffrey opens up options for Panthers
Christian McCaffrey spotted in 49ers gear for the first time since late-night trade (Video)
Why Christian McCaffrey stands above the NFL's running backs - Sactown Sports
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
ChristianMcCaffrey made his #49ers practice debut today — 6 days after his #NFL trade from #Carolina #Panthers and 3 days after he played…
Christian McCaffrey makes 49ers debut, and they'll need him to do more
Does a 49ers trade for Christian McCaffrey make sense?
McCaffrey trade not nearly enough to lift 49ers past Chiefs
49ers looking forward to full offseason with Christian McCaffrey - ESPN - San Francisco 49ers Blog- ESPN
49ers trade for Panthers RB Christian McCaffrey
Panthers trade Christian McCaffrey to 49ers - The Athletic
Christian McCaffrey serves warning to rest of NFL with San Francisco 49ers admission - Mirror Online