Christian McCaffrey scores first 49ers TD vs. Rams, but not in the way you'd expect
Christian McCaffrey's big game lifts 49ers after Deebo Samuel injury
Christian McCaffrey preparing for his first FULL season with the #49ers 👀
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
Christian McCaffrey Makes 49ers History In First Start
Christian McCaffrey comes to 49ers with chip on his shoulder
Christian McCaffrey to reportedly make Niners debut 3 days after getting traded
49ers Kyle Shanahan Happy for Life With Christian McCaffrey
49ers unleash full McCaffrey-Samuel combo for first time on Chargers
Christian McCaffrey, 49ers Are Just Getting Started Tormenting Opposing NFL Defenses, News, Scores, Highlights, Stats, and Rumors
Christian McCaffrey's Top Plays from His 49ers Debut
Christian McCaffrey to reportedly make Niners debut 3 days after getting traded