Why Kyle Shanahan is so tough for opposing defensive coaches
49ers HC Kyle Shanahan addresses Brock Purdy's 3 overthrows
49ers head coach Kyle Shanahan on return to Atlanta
Kyle Shanahan: Breaking News, Rumors & Highlights
Niners HC Kyle Shanahan not stressed about DE Nick Bosa's holdout: 'I know they're going to get it right'
49ers HC Kyle Shanahan's Firm Response To Bosa Trade Talks
Pelissero: 49ers Say Nick Bosa Will Play, Team Has A Plan For Him (Update) - Steelers Depot
Kyle Shanahan drops truth bomb on NFC Title matchup vs. Eagles
Kyle Shanahan Shares Final Updates Ahead of #SFvsPIT
Kyle Shanahan Previews Week 1 vs. Steelers
49ers DE Nick Bosa feels 'weight off' shoulders with new extension, 'confident' vs. Steelers
Time to hold 49ers head coach Kyle Shanahan accountable
Niners HC Kyle Shanahan not entertaining trading Nick Bosa but 'can imagine' him missing games
Steelers mailbag: At the (almost) quarter point, what's been most impressive and disappointing?
49ers 31-7 loss to Eagles falls at feet of Kyle Shanahan