McCaffery, 49ers cruise past Cardinals
49ers count on bigger impact in game 2 with McCaffrey
Christian McCaffrey: 3 fun facts about the 49ers' newest running back
San Francisco 49ers' Christian McCaffrey Trade Is Both A Short
NFL: San Francisco 49ers running back Christian McCaffrey is
Thompson: Christian McCaffrey finally has his big opportunity, and
Christian McCaffrey, 49ers Are Just Getting Started Tormenting
McCaffrey trade paying big dividends for the 49ers a year later
McCaffrey trade paying big dividends for the 49ers a year later
How the 49ers' perfect execution sprung Christian McCaffrey's TD
49ers beat Cowboys 19-12 to advance to NFC title game
Christian McCaffrey makes huge announcement
McCaffrey makes history, Purdy delivers as 49ers dominate
Cowboys-49ers preview: Dallas has chance to 'right a wrong' at
49ers vs. Giants Player Props & Odds – Week 3