49ers coach Kyle Shanahan grateful for stability from contract extension
Why 49ers' six-year extension for Kyle Shanahan is truly a big deal
49ers give contract extensions to coach Kyle Shanahan and GM John Lynch, National Sports
Shanahan grateful for stability from contract extension - West Hawaii Today
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers give Kyle Shanahan six-year contract through 2025
49ers coach Kyle Shanahan grateful for stability from contract extension - CBS San Francisco
49ers' Nick Bosa, Fred Warner praise extensions for Shanahan, Lynch
49ers coach Kyle Shanahan grateful for stability from contract extension, NFL
NFL Head Coach Hot Seat Rankings Entering 2020 Season