49ers coach Kyle Shanahan grateful for stability from contract extension
Greg Papa announces San Francisco 49ers games are moving to Sactown Sports
Kyle Shanahan feels very grateful for contract extension - NBC Sports
NFL 49ers extend contracts for coach and GM after 3-0 start, National
49ers hand Kyle Shanahan multiyear contract after Super Bowl appearance
49ers news: Kyle Shanahan receives a six-year extension making him one of the five-highest paid coaches in the NFL - Niners Nation
49ers announce contract extensions for Kyle Shanahan, John Lynch - Sactown Sports
49ers' Nick Bosa, Fred Warner praise extensions for Shanahan, Lynch
Kyle Shanahan 'extremely grateful' for second 49ers contract extension – NBC Sports Bay Area & California