Christian McCaffrey thrilled to be mastering Kyle Shanahan's 49ers offense, and that should terrify defenses
After 'anger,' Christian McCaffrey says trade to 49ers was 'best thing' to happen
Panthers trade Christian McCaffrey to 49ers
49ers RB Christian McCaffrey: I thought I'd be a Panther forever
McCaffrey trade paying big dividends for the 49ers a year later
McCaffrey trade paying big dividends for the 49ers a year later
No McCaffrey? No problem for emboldened Panthers run game
A year later, 49ers trade for Christian McCaffrey is the steal of steals
49ers' Christian McCaffrey Still 'Angry' With Panthers
Eagles News: Trade for Christian McCaffrey? - Bleeding Green Nation
McCaffrey: Trade to 49ers the 'best thing that ever happened to me'