McCaffrey trade paying big dividends for the 49ers a year later
49ers-Giants highlights: Thursday Night Football score, top plays
Christian McCaffrey's Top Plays from His 49ers Debut
New York Giants - San Francisco 49ers LIVE: Final score and
Christian McCaffrey, Best San Francisco 49ers plays
49ers' Christian McCaffrey, Deebo Samuel sit out practice
With Christian McCaffrey Trade, 49ers Go All-in for Super Bowl
Christian McCaffrey Top Plays of the 2022 Season
49ers' Christian McCaffrey misses another practice, but vows to play
49ers Christian McCaffrey ties Cowboy's HOF Emmitt Smith for