49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in return to action: 'I don't think he had a bad one'
How the 49ers Match Up Against Panthers: Oppositional Research 💪
Kyle Shanahan's draft history offers potential clues for the 49ers' draft strategy next month - The Athletic
49ers HC Kyle Shanahan doesn't want to face Dolphins RB Jeff Wilson Jr
49ers HC Kyle Shanahan: Panthers could very easily be 4-0
49ers coach Kyle Shanahan was ready to call in Philip Rivers for the Super Bowl last season
For the Steelers, it's less about 49ers QB Brock Purdy and more about defending Kyle Shanahan's time-tested offense
49ers news: Analyzing Kyle Shanahan's Offense in Season Openers - Niners Nation
49ers vs. Panthers: Notes and observations from blowout win
49ers' Kyle Shanahan breaks silence on Trey Lance, Sam Darnold decision
Dallas Cowboys at 49ers: Mike McCarthy vs. Kyle Shanahan battle is center stage - Blogging The Boys
Garoppolo, stingy defense lead 49ers past Panthers 37-15
George Kittle on why Kyle Shanahan calls plays he knows won't work
49ers news: Looking back at every home opener under Kyle Shanahan - Niners Nation
Ways to Watch and Listen in the UK: 49ers vs. Panthers Week 5