Christian McCaffrey denies criticizing Carolina Panthers in
49ers' Christian McCaffrey is expected to play against Chiefs
Panthers trade Christian McCaffrey to 49ers, winners, losers
Christian McCaffrey - If team gets rid of you, you take it
Should 49ers trade with Panthers for Christian McCaffrey?
Panthers trading Christian McCaffrey to 49ers in blockbuster
Panthers trade Christian McCaffrey to 49ers - The Athletic
Panthers trade RB Christian McCaffrey to 49ers for multiple picks
Let's rank Christian McCaffrey deal among 49ers' recent trades