Christian McCaffrey jaded by trade, adamant about winning with 49ers
Christian McCaffrey trade paying off for San Francisco 49ers
49ers trade for Christian McCaffrey
49ers' Christian McCaffrey took trade from Panthers 'personally
John Lynch: Christian McCaffrey has improved since trade to 49ers
Christian McCaffrey to 49ers trade: The rich get richer
NFL: Christian McCaffrey walks out in San Francisco 49ers gear
Kawakami: Why the 49ers decided they had to get Christian
NFL: Christian McCaffrey walks out in San Francisco 49ers gear