49ers news: Why Kyle Shanahan is innocent and shouldn't be blamed for Trey Lance's injury - Niners Nation
Kyle Shanahan: 'Unfair' to Pin 49ers' Offensive Struggles on Jimmy Garoppolo – NBC Bay Area
San Francisco 49ers' Kyle Shanahan blasts NFL's HAT POLICY
49ers 31-7 loss to Eagles falls at feet of Kyle Shanahan
49ers news Kyle Shanahan says Elijah Mitchell needs to play more - Niners Nation
Kyle Shanahan 'very grateful' for contract extension with 49ers - Sactown Sports
NFL Hits 3 Coaches And Teams With Large Fines For Not Wearing Face Masks
49ers head coach Kyle Shanahan says Brock Purdy, Trey Lance and Sam Darnold are all 'franchise-like quarterbacks'
Kyle Shanahan angry with NFL over specific wardrobe rule
Kyle Shanahan has serious 'beef' with NFL hat rules
Kyle Shanahan 'not making that announcement' on 49ers starting QB for Week 1
Kyle Shanahan: 'We've Got a Real Solid Group'
49ers' George Kittle Addresses Unique 'Problem' in Kyle Shanahan's Offense
How Kyle Shanahan dissected Seattle's defense in the NFL playoffs