Christian McCaffrey throws, catches, rushes for TDs, Niners rout Rams
McCaffrey sends 49ers into bye week on winning note NFL - Bally Sports
Christian McCaffrey's touchdown triple crown shows how big a part
Rams lose to 49ers again as Christian McCaffrey scores 3 TDs
McCaffrey is first NFL player in over 15 years to record rush
Watch: 49ers RB Christian McCaffrey hauls in impressive TD catch
Christian McCaffrey, Deebo Samuel propel 49ers to win vs. Rams
49ers hope McCaffrey boost lifts offense down stretch
49ers Notebook: Christian McCaffrey's happy Rams memories
How the 49ers outdid Rams in trade for Christian McCaffrey - Los
49ers vs. Giants Player Props & Odds – Week 3