How Kyle Shanahan and John Lynch have the 49ers ready for what's next - The Athletic
49ers coach Kyle Shanahan grateful for stability from contract extension
Kyle Shanahan: 'We've Got a Real Solid Group'
Top 10 possible destinations for Jimmy Garoppolo as he leaves 49ers
49ers coach Kyle Shanahan grateful for stability from contract extension
Kyle Shanahan recaps first day of 49ers practice in Colorado - Sactown Sports
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers coach Kyle Shanahan grateful for stability from contract extension - North Shore News
Tua Tagovailoa's leadership key in Miami Dolphins' offensive success - St. Albert Gazette
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers give Kyle Shanahan six-year contract through 2025
San Francisco 49ers - Congrats coach! The 49ers announced today that the team has signed head coach Kyle Shanahan to a multi-year contract extension.
Kyle Shanahan reveals 49ers contract extensions were finalized before the season
49ers Coach Kyle Shanahan Looks At Momentum San Francisco Has Been Building, His Love For This Team In The Face Of Adversity – NBC Bay Area
Grant Cohn: Kyle Shanahan's dual roles not helping 49ers