49ers' Kyle Shanahan baffled by Dre Greenlaw ejection - 'Blew my mind' - ESPN
49ers practice like losers before their first preseason game
Nick Mullens Leads SF to Dominant Win; 10 Takeaways from 49ers Decisive Win Over Giants
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
49ers officially hire Kyle Shanahan
49ers news: Why Kyle Shanahan's 4th down aggressiveness will increase in '23 - Niners Nation
Undefeated 49ers reward Kyle Shanahan, John Lynch with extensions
49ers' Kyle Shanahan details coaching Jimmy Garoppolo's aggressiveness – NBC Sports Bay Area & California
Kyle Shanahan explains his aggressiveness (or lack thereof) in play calls
49ers look to show off new offense vs. Chargers
49ers HC Kyle Shanahan Screamed at NFLPA Player Director Dwayne Allen During OTAs
49ers' first-half review: Rushing offense not up to Kyle Shanahan's standards - Niners Nation
Dave Lombardi explains why 49ers have such a hard time coming back in games during Shanahan's tenure – KNBR
Three reasons Kyle Shanahan, 49ers' offense will be more aggressive in 2023 – NBC Sports Bay Area & California
New 49ers DC Steve Wilks looks to build on defense's past successes - The San Diego Union-Tribune