Christian McCaffrey on reaction to 49ers-Panthers trade: My first emotion was anger
NFL training camp: Ten storylines to follow this summer, NFL News
Panthers trade RB Christian McCaffrey to 49ers
AP source: 49ers acquire Christian McCaffrey from Panthers - Newsday
NFL trade deadline picks for all 32 teams: Jerry Jeudy, Cam Akers and more - The Athletic
Panthers 'fully expect' Christian McCaffrey on team in 2022; Cam Newton's future unclear
McCaffrey, Shanahan football family trees go back to 1994
Officially Licensed||Window Box Packaging 889698656894 Window Box Packaging
Christian McCaffrey (Carolina Panthers) (Away Jersey) Funko Pop! NFL Series 9
Panthers plan to rotate series between Christian McCaffrey, Mike Davis