49ers news: Kyle Shanahan says 'we blew it' on third down against the Falcons - Niners Nation
49ers news: It's time for Kyle Shanahan to look in the mirror - Niners Nation
Rankings In our Week 4 fantasy
Podcast: Kyle Shanahan Fired? Trey Lance is BACK, but this Brock Purdy injury changes everything!
Kyle Shanahan Expects 49ers' Talented Offense to Keep Getting Better – NBC Bay Area
Podcast: Kyle Shanahan Fired? Trey Lance is BACK, but this Brock Purdy injury changes everything!
Breaking down Kyle Shanahan's dangerous, effective offense - Sports Illustrated
NFL1000: Doug Farrar's Week 3 QB Rankings, News, Scores, Highlights, Stats, and Rumors
49ers news - Kyle Shanahan on his end-of-half-clock mismanagement: 'We don't want to give the ball back to them' - Niners Nation