Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
All Access: CB + S Big Board, NFC West Bust Outs, NFL Draft Watch Series
Inman: Best, worst of 49ers training camp, led by Brock Purdy
49ers' Kyle Shanahan Provides Christian McCaffrey Injury Update - Sports Illustrated
Thompson: Christian McCaffrey finally has his big opportunity, and he's not backpedaling - The Athletic
49ers Notebook: Christian McCaffrey's happy Rams memories; Emmanuel Sanders' lasting impact; Shanahan on why Brock Purdy is the 'real deal'
49ers' Kyle Shanahan, John Lynch in favor of emergency backup QB rule change: 'Very smart thing to have'
How NFL RB pay ties to 49ers Christian McCaffrey trade
49ers' Kyle Shanahan on play calling with Christian McCaffrey: It makes it easier
Christian McCaffrey achieves feat not seen in NFL for seventeen years in just his second start for San Francisco 49ers