49ers RB Christian McCaffrey: I thought I'd be a Panther forever
Christian McCaffrey serves warning to rest of NFL with San
Inside the Christian McCaffrey trade, his historic day vs. the
Christian McCaffrey to make San Francisco 49ers debut against
Why Did the Panthers Trade Christian McCaffrey? Revisiting
Why did Christian McCaffrey get traded to the 49ers?
Big year ahead? Christian McCaffrey excited about no longer
49ers roster 2023: Christian McCaffrey the (real) reason why
49ers go full Rams mode with Christian McCaffrey trade
Christian McCaffrey traded to 49ers: Panthers deal star RB for
Christian McCaffrey trade won by Panthers, not 49ers, ESPN