Christian McCaffrey to make San Francisco 49ers debut against Kansas City Chiefs on Sunday after trade from Carolina Panthers, NFL News
The Christian McCaffrey Trade Is a Wildly Fun All-In Move for the 49ers - The Ringer
49ers trade for Panthers RB Christian McCaffrey
Christian McCaffrey extends touchdown streak to 14, creeps closer to NFL record
49ers restructure DT Arik Armstead, have most cap space in NFL
NFL rumors: 49ers to avoid overloading Christian McCaffrey this season – NBC Sports Bay Area & California
Christian McCaffrey on What Makes the 49ers' Locker Room Special
Christian McCaffrey: 49ers have no shortage of playmakers
Christian McCaffrey to Have Full Playbook Available to him Against the Rams - Sports Illustrated San Francisco 49ers News, Analysis and More
Christian McCaffrey: 49ers have no shortage of playmakers - NBC Sports