49ers-Cardinals live blog: Christian McCaffrey scores four touchdowns
How Christian McCaffrey powers 49ers with anger, authenticity
AP source: 49ers acquire Christian McCaffrey from Panthers
Christian McCaffrey Carries the 49ers to 35-16 Victory Over the
McCaffrey's four touchdowns lead Niners past Cardinals 35-16
Cardinals can't stop Brock Purdy, Christian McCaffrey in loss to 49ers
Christian McCaffrey Scores His Fourth Touchdown vs. Cardinals
Christian McCaffrey racks up four TDs, 49ers bash Cardinals
Christian McCaffrey Injury History & Updates