49ers bring back winning splash into week ten
The good and not so good from Week 2 of 49ers OTAs
McCaffrey throws, catches, rushes for TDs, Niners rout Rams - ABC7 San Francisco
McCaffrey throws, catches, rushes for TDs, Niners rout Rams
49ers fire up offense in 2nd half, wallop Rams 31-14 - CBS San Francisco
Christian McCaffrey's workload will concern fantasy managers
49ers news: Christian McCaffrey called Kyle Shanahan a genius and explains why he's such an impressive coach - Niners Nation