Kyle Shanahan agrees massive six-year contract extension with 49ers, rakes in big bucks
Kyle Shanahan endures another devastating Super Bowl collapse
49ers sign Nick Bosa to a record-setting contract extension to end his lengthy holdout – NewsNation
San Francisco 49ers reward coach Kyle Shanahan with new 6-year deal, sources tell ESPN - ABC7 San Francisco
Kyle Shanahan - Head Coach
Kyle Shanahan and John Lynch are still digesting 49ers' Super Bowl collapse – Daily Democrat
What The 49ers Said Following Their 27-7 Win Over The Seahawks
49ers agree to new six-year contract with Kyle Shanahan to keep him through 2025, per report
49ers coach Kyle Shanahan grateful for stability from contract extension, Football
49ers' Kyle Shanahan on Deebo Samuel: 'Nothing even remotely close' on trade offers, 'surprised, disappointed' by trade request
Source: 49ers give Kyle Shanahan 6-year extension, Sports
Kyle Shanahan Salary: 49ers Coach Should Get a Raise This Offseason