McCaffrey trade paying big dividends for the 49ers a year later
Christian McCaffrey, 49ers coach detail how RB improved this offseason – NBC Sports Bay Area & California
49ers restructure Christian McCaffrey's contract, creating $8.6 million in cap space
Sunday Night Football on NBC - Christian McCaffrey is the third player in NFL history with 1,000+ rush yards and 1,000+ receiving yards in a single season.
Tag: Christian McCaffrey – NBC Boston
Christian McCaffrey, Matthew Stafford injuries analyzed by NBC Sports Medicine Analyst
Christian McCaffrey contract details: How trade to 49ers from Panthers impacts earnings, salary cap
How Steelers approaching Christian McCaffrey, 49ers in Week 1 matchup – NBC Sports Bay Area & California
Christian McCaffrey will miss the rest of the season - NBC Sports
Panthers have had internal discussions about new Christian McCaffrey contract - NBC Sports
Panthers put out word they're willing to trade Christian McCaffrey - NBC Sports