Fantasy Football Daily Notes: Christian McCaffrey traded to 49ers, RBBC to replace him in Carolina - ABC7 San Francisco
Christian McCaffrey San Francisco 49ers Men's Nike Dri-FIT NFL Limited Football Jersey.
What 49ers discovered 3 days before Christian McCaffrey's 3 TDs - Los Angeles Times
Quick study: McCaffey picking up San Francisco's offense - The San Diego Union-Tribune
49ers Announce Trade for Running Back Christian McCaffrey
RB Christian McCaffrey held out of practice Wednesday with knee injury - Sactown Sports
49ers' Christian McCaffrey, Deebo Samuel sit out practice
How Christian McCaffrey powers 49ers with anger, authenticity
Why Christian McCaffrey felt very fortunate to land with 49ers