McCaffrey trade paying big dividends for the 49ers a year later
49ers' Kyle Shanahan Provides Christian McCaffrey Injury Update
Christian McCaffrey's monster performance powers 49ers to 35-16
NFL: San Francisco 49ers running back Christian McCaffrey is
49ers' Christian McCaffrey believes NFC title was 'stolen
Christian McCaffrey trade destinations: 7 NFL teams that make sense
49ers' Christian McCaffrey, Bills' Stefon Diggs among best bets to
Christian McCaffrey: 49ers will have 'a lot of fuel this offseason
Brock Purdy's wild NFL ride leads to a Week 1 start at QB for