49ers reward Kyle Shanahan with six-year extension – Daily Democrat
Kurtenbach: Kyle Shanahan's evolution a huge component of 49ers
Why Shanahan 'keeping it real' is important to 49ers' season
Kyle Shanahan and 49ers have entered their Super Bowl-or-bust era
Kyle Shanahan Takes Subtle Shot At Jets, Panthers When Discussing
Katie Sowers: Former San Francisco 49ers coach wants to be 'change
San Francisco 49ers reward coach Kyle Shanahan with new 6-year
Kyle Shanahan Succeeding Where Matt LaFleur Fails
49ers' Kyle Shanahan 'Really Hoping' Trey Lance Remains with
49ers coach Kyle Shanahan plans quarterback rotation switch in
49ers, Kyle Shanahan Agree To Extension