Kyle Shanahan emerges from father's shadow, makes own name with 49ers
San Francisco 49ers: Shanahan's offense has no life with Jimmy Garoppolo
49ers' Kyle Shanahan 'really not concerned' about Jimmy Garoppolo's comments
Kyle Shanahan reacts to Jimmy Garoppolo's comments on Trey Lance's trade to Dallas Cowboys
49ers: Kyle Shanahan's play-calling is more problem than solution
49ers head coach Kyle Shanahan says Brock Purdy, Trey Lance and Sam Darnold are all 'franchise-like quarterbacks'
49ers' Kyle Shanahan defends Jimmy Garoppolo, play calls, time management
49ers' Head Coach Reveals Plans For QB Jimmy Garoppolo
Kyle Shanahan on Jimmy Garoppolo: 'I'm sure some day he will lose.'
Transcripts: Kyle Shanahan, Jimmy Garoppolo, other 49ers react to 44-23 loss vs. Chiefs
Stats show why 49ers offense is struggling under Kyle Shanahan
Kyle Shanahan faces biggest 49ers challenge yet: winning the big game
Midfield Crisis: Kyle Shanahan's Cowardice Cost 49ers A Super Bowl Trip
Time to hold 49ers head coach Kyle Shanahan accountable
49ers: Shanahan defends Garoppolo ahead of NFC Championship showdown with Rams - AS USA