Christian McCaffrey traded to 49ers in exchange for draft picks, UNDISPUTED
Panthers trade Christian McCaffrey to 49ers
RB Christian McCaffrey traded to the 49ers in blockbuster deal
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
Christian McCaffrey Package: Christian McCaffrey trade package: What did San Francisco 49ers give up for star RB? - The Economic Times
49ers trade for Panthers RB Christian McCaffrey
Christian McCaffrey: 49ers trade comments were 'nothing against' Panthers
Panthers trade Christian McCaffrey to 49ers, winners, losers
NFL Trade Deadline: 5 Biggest moves feat. Christian McCaffrey to 49ers
Panthers trade Christian McCaffrey to 49ers - The Athletic