What does 2-10 record say about Kyle Shanahan?
49ers 2022 State of the Franchise: John Lynch and Kyle Shanahan
The 49ers are a talented mess, and that's why Kyle Shanahan has to
Video of Kyle Shanahan, John Lynch meeting 49ers organization
49ers 2023 Roster Breakdown: Free Agents
49ers HC Kyle Shanahan, GM John Lynch Full Introductory Press
MANY UPDATES: Kyle Shanahan not pleased at 49ers' big season
Kyle Shanahan refuses to admit the 49ers are undisciplined
Live updates from 49ers' introduction of Kyle Shanahan – East Bay
The 49ers Football Machine Was Built to Rule the NFC - The Ringer
The 49ers Sign Kyle Shanahan and John Lynch to Multi-Year
Video of Kyle Shanahan, John Lynch meeting 49ers organization
Signing Jimmy Garoppolo is Kyle Shanahan's first big test
John Lynch and Kyle Shanahan's Press Conference to Begin 49ers
The Thread: With one trade, Kyle Shanahan puts all pressure on himself