Panthers Trade Christian McCaffrey To 49ers
49ers head coach Kyle Shanahan says Christian McCaffrey 'still up in the air' for Sunday's game vs Chiefs
Kyle Shanahan on what to expect from Christian McCaffrey in second season with 49ers
How new 49ers weapon Christian McCaffrey fits perfectly in Kyle Shanahan's loaded offense, now and later
49ers coach Kyle Shanahan grateful for stability from contract extension
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB, News, Scores, Highlights, Stats, and Rumors
Exclusive: Kyle Shanahan Shares His Reaction to 49ers Trade For Christian McCaffrey, How He Envisions Using Him – NBC Bay Area
ESPN: 49ers to Sit Christian McCaffrey More Than Panthers Did to Avoid Overloading RB : r/fantasyfootball
Five areas 49ers must focus on this NFL offseason
49ers news: Why Kyle Shanahan is innocent and shouldn't be blamed for Trey Lance's injury : r/49ers
How Kyle Shanahan Views the Impact Christian McCaffrey is Making - Sports Illustrated San Francisco 49ers News, Analysis and More
Time to hold 49ers head coach Kyle Shanahan accountable