Christian McCaffrey trade won by Panthers, not 49ers, ESPN
Christian McCaffrey delivers career-defining performance in 49ers
Key moments from the Dallas Cowboys-San Francisco 49ers rivalry - ESPN
How Christian McCaffrey could make 49ers, NFL history vs. Giants
Week 5 Start 'Em, Sit 'Em: Wide Receivers
49ers vs. Cowboys: Christian McCaffrey now has 14 straight games
49ers-Cowboys preview: What to expect in playoff rematch
Panthers trade RB Christian McCaffrey to 49ers
NFL Power Rankings: 49ers Back on Top Following #AZvsSF
49ers' Christian McCaffrey changed Nick Bosa's mind about running
Brock Purdy Returns as Trey Lance Leads Game-Winning Touchdown