Christian McCaffrey declares for NFL Draft
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
Panthers trade Christian McCaffrey to 49ers, winners, losers
Christian McCaffrey takes none of the plaudits after his stunning Week 1 touchdown - A to Z Sports
Christian McCaffrey Feeling 'Best' He's Ever Felt
Panthers RB Christian McCaffrey: If I took a leak, it'll end up on the injury report
Christian McCaffrey's Panthers legacy: Dangerous when healthy, needed more help - The Athletic
49ers' Christian McCaffrey, Deebo Samuel sit out practice
Why did Christian McCaffrey get traded to the 49ers?
KNBR on X: Christian McCaffrey is a menace 😂 / X
Examining potential Bills trade with Panthers for Christian McCaffrey
49ers' Christian McCaffrey Still 'Angry' With Panthers