49ers' Kyle Shanahan discusses Christian McCaffrey, shares reaction to trade news
49ers General Manager John Lynch and Head Coach Kyle Shanahan 2020 NFL Draft Day 3 Media Availability Transcript
49ers hand Kyle Shanahan multiyear contract after Super Bowl appearance
NinersNationCP (@CpNiners) / X
Why Kyle Shanahan isn't concerned with high number of interceptions in 49ers practices
Christian McCaffrey trade won by Panthers, not 49ers, ESPN determines – NBC Sports Bay Area & California
Kyle Shanahan says the 49ers have to do a better job with their RB rotation — Elijah Mitchell didn't see any carries and Shanahan said that was NOT the plan. 23 touches
Kyle Shanahan Has Hilarious Response To San Francisco 49ers Trade
What 49ers coach Kyle Shanahan said about the upcoming trade deadline
Why the 49ers Should (But Won't) Trade Kyle Shanahan and with Whom They Should Replace Him
Elated Kyle Shanahan reveals reaction to 49ers' Christian McCaffrey trade – NBC Sports Bay Area & California
Panthers Trade Christian McCaffrey To 49ers