49ers news: Kyle Shanahan ranks in the top 5 of CBS's head coach
San Francisco 49ers extend Kyle Shanahan's contract to 2025
49ers' Kyle Shanahan 'upset' with NFL over bizarre hat rules – NBC
The 49ers' weak link? Kyle Shanahan's offense
49ers News: Kyle Shanahan defends play-calling for Trey Lance
Why Shanahan 'keeping it real' is important to 49ers' season – The
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
San Francisco 49ers head coach Kyle Shanahan reacts to the 49ers
MMQB: Undefeated 49ers, juggernaut defense are here to stay
49ers give contract extensions to coach Kyle Shanahan and GM John
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY