Christian McCaffrey has arrived, but the 49ers' offense still has
McCaffery 49ers - The San Diego Union-Tribune
49ers' Kyle Shanahan discusses Christian McCaffrey, shares
Trent Williams Stats, News and Video - OT
Christian McCaffrey throws, catches, rushes for touchdowns as San
Christian McCaffrey flashes in 49ers debut, but TBD if he's enough
Christian Mccaffrey 49ers DEBUT 😳.. He's Going to be a PROBLEM
Kyle Shanahan on what to expect from Christian McCaffrey in second
Christian McCaffrey relives his trade to the 49ers, discusses
Christian McCaffrey scores first 49ers TD vs. Rams, but not in the