McCaffrey throws, catches, rushes for TDs, Niners rout Rams
49ers injury report: Christian McCaffrey still out of Week 18 practice
49ers: Christian McCaffrey to miss practice with knee injury
49ers news: Christian McCaffrey's health is the biggest concern in
NFL Week 4 Power Rankings: Christian McCaffrey Leads 49ers to the
NFL: San Francisco 49ers running back Christian McCaffrey is
Christian McCaffrey: 49ers trade comments were 'nothing against
NFL predictions: Offensive Player of the Year pick, odds, best bet
Christian McCaffrey and the 49ers win 13th straight in the regular
49ers' Elijah Mitchell calls Christian McCaffrey's lead 'awesome'
Christian McCaffrey 'fired up' to join San Francisco 49ers
Christian McCaffrey traded to 49ers in blockbuster deal
49ers' Christian McCaffrey's 4 TDs break records, earn LeBron's love