San Francisco 49ers - RB Christian McCaffrey has been traded to
Christian McCaffrey powers 49ers offense past Rams 31-14; 5
49ers players, media react to trade for Christian McCaffrey
49ers Guilty of Wishful Thinking in High-Risk Trade for McCaffrey
How NFL RB pay ties to 49ers Christian McCaffrey trade
Ranking the 49ers' moves that added up to a 13-4 season from an
Will 49ers Christian McCaffrey Have Over or Under 900.5 Rushing
NFL: San Francisco 49ers running back Christian McCaffrey is
How Christian McCaffrey trade impacts 49ers RB depth chart
Christian McCaffrey excited for full 49ers season as 'great