McCaffrey: Trade to 49ers the 'best thing that ever happened to me
49ers: Why Christian McCaffrey is NFL's quarter-season MVP
McCaffrey trade paying big dividends for the 49ers a year later
49ers trade for Christian McCaffrey in blockbuster deal with
Christian McCaffrey fantasy outlook: Start or sit 49ers RB in
Why Did The San Francisco 49ers Trade For Christian McCaffrey
Grading NFL's Biggest 2022 Trade Deadline Deals Entering Playoffs
Christian McCaffrey clarifies his feelings on trade to 49ers, says
49ers-Seahawks: Christian McCaffrey explains football 'obsession'