49ers' McCaffrey, Dolphins' Waddle among best bets to score
McCaffrey trade paying big dividends for the 49ers a year later
McCaffrey sends 49ers into bye week on winning note
49ers' Christian McCaffrey 'ready to go' in Los Angeles encore
49ers Had Shocking Medical Review of Christian McCaffrey After Trade
How Christian McCaffrey powers 49ers with anger, authenticity
NFL: San Francisco 49ers running back Christian McCaffrey is hunting down the MVP award
Giants face huge task in slowing 49ers' Christian McCaffrey
NFL: 49ers acquire RB Christian McCaffrey from Panthers