49ers' Christian McCaffrey not amused about trade: 'More wood on
49ers news: How Christian McCaffrey has changed the 49ers' offense
49ers Managed to Snatch McCaffrey From One of NFL's Best
Is 49ers RB Christian McCaffrey worth what his deal indicates
49ers news: Will the 49ers be able to afford Christian McCaffrey
🚨 Big 49ers draft contract updates on Brandon Aiyuk and Christian
49ers get mixed bag of updates on Nick Bosa, Christian McCaffrey
Panthers trading Christian McCaffrey to 49ers in blockbuster
Christian McCaffrey RB San Francisco 49ers, Every Play
Christian McCaffrey ties Jerry Rice for 49ers record
Panthers trade star RB McCaffrey to San Francisco for draft picks