McCaffrey throws, catches, rushes for TDs, Niners rout Rams
Look: Christian McCaffrey Clarifies Comment About Panthers Trade
San Francisco 49ers Acquire Star Running Back Christian McCaffrey
Trading Christian McCaffrey opens up options for Panthers
Christian McCaffrey makes 49ers debut, and they'll need him to do more
Christian McCaffrey trade: Winners and losers of 49ers-Panthers deal
49ers roster 2023: Christian McCaffrey the (real) reason why
McCaffrey is first NFL player in over 15 years to record rush
Panthers 'are trading running back Christian McCaffrey to San
49ers acquire RB Christian McCaffrey from Panthers
Christian McCaffrey trade: Should the 49ers have gone all-in? - ESPN
Fantasy Football 2022: Christian McCaffrey Is the Biggest Gamble
Panthers star RB Christian McCaffrey traded to 49ers for draft picks
Photos from Christian McCaffrey delivers hat trick game with 3