Why 49ers' Kyle Shanahan should win NFL Coach of the Year for this
49ers officially hire Kyle Shanahan
Kyle Shanahan: No plans for Trey Lance to take first-team practice
The 49ers had 'great hopes' for Kwesi Adofo-Mensah. Now he's on
49ers sign GM John Lynch, head coach Kyle Shanahan to extensions
Why Kyle Shanahan Sours on Players the 49ers Trade up to Draft
San Francisco 49ers' Kyle Shanahan draws line on toughness after
49ers' Kyle Shanahan leads group of 5 1st-time NFL coaches
49ers Announce Multiyear Contracts with John Lynch, Kyle Shanahan
Has Kyle Shanahan done a respectable job so far as 49ers head
Introducing Kyle Shanahan: Full transcript of the 49ers' big
Kyle Shanahan describes 'special' moment with dad after NFC title game
49ers film room - How Kyle Shanahan sequences play calling part 1
Kyle Shanahan has the goods to fix 49ers — but first, foil