Christian McCaffrey trade grades: Panthers receive a haul of draft picks as part of deal with 49ers
Behind the 49ers' Deal for Christian McCaffrey
Panthers trade RB Christian McCaffrey to 49ers in exchange for host of draft picks
Panthers trade Christian McCaffrey to San Francisco 49ers
Christian McCaffrey: Jimmy Garoppolo 'doesn't get enough credit'
San Francisco 49ers acquire Christian McCaffrey in trade with Carolina Panthers - AS USA
Panthers trade RB Christian McCaffrey to 49ers
Niners look to end road struggles with win at Carolina
Christian McCaffrey could see restructured deal with 49ers