McCaffrey trade paying big dividends for the 49ers a year later
McCaffrey trade not nearly enough to lift 49ers past Chiefs Kansas City News - Bally Sports
San Francisco 49ers Christian McCaffrey #23 Vapor Rush White Stitched Jersey
NFL Trade Deadline Isn't So Boring Anymore - Bloomberg
Christian McCaffrey Opens Up on Carolina Trading Him to San Francisco - Sports Illustrated Carolina Panthers News, Analysis and More
What Christian McCaffrey trade means for 49ers' present, future
Christian McCaffrey racing to make sudden impact for 49ers
How the San Francisco 49ers Skill-Position Stars Keep the Team Climbing - The Ringer
Christian McCaffrey in Pursuit of New Record After Shattering 49ers Legend's Mark
Why Did the Panthers Trade Christian McCaffrey? Revisiting Carolina's Blockbuster Deal With the 49ers