49ers give Kyle Shanahan six-year contract through 2025
I have such beef right now': Kyle Shanahan furious at NFL
49ers coach Kyle Shanahan grateful for stability from contract extension - Newsday
49ers coach Kyle Shanahan grateful for stability from contract extension - CBS San Francisco
Giants sign veteran kicker Graham Gano to 3-year contract extension - Vancouver Is Awesome
Settled and secure, 49ers' Kyle Shanahan reflects on extension
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers News: Is this a trap game? - Niners Nation
Winless Broncos put historic loss in rearview as they prepare for basement brawl with Bears - Powell River Peak
49ers coach Kyle Shanahan grateful for stability from contract extension
Kyle Shanahan contract details: How much money is 49ers head coach making in 2023?
49ers coach Kyle Shanahan grateful for stability from contract extension - CBS San Francisco
49ers coach Kyle Shanahan grateful for stability from contract extension - Newsday
49ers coach Kyle Shanahan coaches against his old boss on Thursday
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch, National Sports