49ers head coach Kyle Shanahan says Christian McCaffrey 'still up in the air' for Sunday's game vs Chiefs
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
49ers coach Kyle Shanahan grateful for stability from contract extension
Christian McCaffrey Trade To The San Francisco 49ers: Analyzing The Fit And Finances
Kurtenbach: Kyle Shanahan's evolution a huge component of 49ers' breakout – Daily Democrat
Shanahan: Christian McCaffrey trade was 49ers' 'plan all along'
Christian McCaffrey Is The Most Complete Back In The NFL
49ers' Christian McCaffrey is expected to play against Chiefs
Kyle Shanahan explains 49ers' trade for Christian McCaffrey
The 49ers plan for Christian McCaffrey is coming together & how Kyle Shanahan is using CMC
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
How the San Francisco 49ers Skill-Position Stars Keep the Team Climbing - The Ringer
Kyle Shanahan Talks Christian McCaffrey's Role: 'That's Where It Gets Cool'