Panthers trade Christian McCaffrey to 49ers, winners, losers
Did the 49ers Trade Too Much to Acquire Christian McCaffrey? - Sports Illustrated San Francisco 49ers News, Analysis and More
Christian McCaffrey has 'chip on my shoulder' to help 49ers win now
Christian McCaffrey - San Francisco Chronicle
Christian McCaffrey - San Francisco Chronicle
49ers' Christian McCaffrey not amused about trade: 'More wood on the fire'
49ers News: What can we learn from the Christian McCaffrey trade? - Niners Nation
McCaffrey: Trade to 49ers the 'best thing that ever happened to me'
Christian McCaffrey says 49ers trade 'the best thing that ever happened to me' - Sactown Sports
Christian McCaffrey realizes 49ers trade best thing to happen to him – NBC Sports Bay Area & California