49ers' Christian McCaffrey throws touchdown pass to Brandon Aiyuk on neat trick play
49ers film review: How Christian McCaffrey impacts the passing game
Christian McCaffrey debut: Newly acquired running back makes presence felt in 49ers' loss to Chiefs
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
San Francisco 49ers Christian McCaffrey's rushing touchdown makes history
Here's When Christian McCaffrey Will 'Likely' Make His San Francisco 49ers Debut
Christian McCaffrey expected to play around 20 snaps in his 49ers debut, per report
Panthers trade Christian McCaffrey traded to 49ers
49ers get creative with Christian McCaffrey as the RB throws long TD pass
Christian McCaffrey trade details: Everything to know [Updated]
Christian McCaffrey Expected to Play Chiefs Days After Trade
Christian McCaffrey's Top Plays from His 49ers Debut
We'll talk about this later: Christian McCaffrey, The Replacements and when 'next man up' takes on a new meeting - Land-Grant Holy Land
Christian McCaffrey to reportedly make Niners debut 3 days after getting traded
49ers Count on Bigger Impact in Game 2 With McCaffrey – NBC Bay Area