Panthers GM explains how Christian McCaffrey trade unfolded
Panthers trade Christian McCaffrey to 49ers, winners, losers
Why did Christian McCaffrey get traded to the 49ers?
Panthers' Christian McCaffrey traded to SF 49ers
Christian McCaffrey trade paying off for San Francisco 49ers; Derrick Henry tops 200 yards again versus Houston Texans, NFL News
49ers hope trade for McCaffrey boosts talented roster
Christian McCaffrey: 49ers trade draft picks to Carolina for All-Pro RB
49ers acquiring Christian McCaffrey in trade with Panthers
Christian McCaffrey - Wikipedia