Was it a gamble for the 49ers to add Christian McCaffrey? Says
Christian McCaffrey makes 49ers debut, and they'll need him to do more
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the
Christian McCaffrey clarifies his feelings on trade to 49ers, says
John Lynch: Christian McCaffrey has improved since trade to 49ers
Christian McCaffrey 'fired up' to join San Francisco 49ers
49ers' Christian McCaffrey says 'zero' chance he misses NFC
49ers: Christian McCaffrey-Elijah Mitchell rotation gets Kyle
After 'anger,' Christian McCaffrey says trade to 49ers was 'best thing
McCaffrey trade paying big dividends for the 49ers a year later
49ers' acquisition of Christian McCaffrey partially inspired by