Kyle Shanahan expresses gratitude for recent contract extension
49ers HC Kyle Shanahan could break major franchise record with new
Kyle Shanahan 'doubts' Purdy plays in 49ers preseason game Sunday
49ers hand Kyle Shanahan multiyear contract after Super Bowl
49ers Hire Kyle Shanahan As Head Coach
Kyle Shanahan hopes Nick Bosa's 49ers contract extension is signed
Kyle Shanahan is “extremely grateful” for his latest contract
Shanahan clears up 49ers QB situation: 'This is Trey's team' - CBS
49ers coach Kyle Shanahan grateful for stability from contract
49ers coach Kyle Shanahan grateful for stability from contract