Christian McCaffrey is 49ers' new 'offensive weapon,' Kyle
McCaffrey vows to play in NFC title game
NFL roundup: McCaffrey does it all, leads 49ers to another win
McCaffrey trade paying big dividends for the 49ers a year later
Panthers trade Christian McCaffrey to 49ers
Two Key 49ers Players Miss Practice Thursday
Christian McCaffrey eager to play while 49ers take it 'step by
49ers news: Christian McCaffrey misses practice for the second day
Injuries to Jimmy Garoppolo, Lamar Jackson could shift NFL playoff
49ers: Christian McCaffrey to miss practice with knee injury
Pro Picks: Bengals will beat Cowboys in Super Bowl 58