49ers Extend Head Coach Kyle Shanahan
Kyle Shanahan refuses to admit the 49ers are undisciplined
NFL 49ers extend contracts for coach and GM after 3-0 start
San Francisco 49ers risk ruining their Super Bowl chances as Kyle Shanahan speaks out - Mirror Online
McCaffrey trade paying big dividends for the 49ers a year later
49ers talk: Joe Fann, San Francisco 49ers Senior Reporter
49ers HC Kyle Shanahan believes Justin Skule was the best option over any free agent available - Niners Nation
Midfield Crisis: Kyle Shanahan's Cowardice Cost 49ers A Super Bowl Trip
Deebo Samuel breaks silence on clearing up 'bad blood' rumors with 49ers HC Kyle Shanahan