What does 2-10 record say about Kyle Shanahan?
Kyle Shanahan has serious 'beef' with NFL hat rules
49ers' Kyle Shanahan 'upset' with NFL over bizarre hat rules – NBC
Kyle Shanahan set up Trey Lance to fail to justify 'starting Brock
49ers news: It's time for Kyle Shanahan to look in the mirror
49ers give contract extensions to coach Kyle Shanahan and GM John
2022 NFL Black Monday preview - Sports Illustrated
Kyle Shanahan angry with NFL over specific wardrobe rule
Final 4 NFL teams all feature offensive-minded head coaches – KVEO-TV