Christian McCaffrey could be really intriguing in Kyle Shanahan's offense
Posted by Niners Nation: A San Francisco 49ers Blog on
Christian McCaffrey impressing everybody at 2017 NFL Combine
The 49ers need a complement for Carlos Hyde, and Stanford running back Christian McCaffrey could be perfect.
ninersnation.com