Time to hold 49ers head coach Kyle Shanahan accountable
Kyle Shanahan says current 49ers players don't know the magnitude
Kyle Shanahan Previews Dallas Cowboys 'Sunday Night Football' Matchup
Kyle Shanahan endures another devastating Super Bowl collapse
49ers' Kyle Shanahan will face a familiar system in visit to Broncos
Will 49ers' Kyle Shanahan-Brock Purdy partnership stay friction free?
The Shanaplan: Kyle Shanahan and John Lynch are already recruiting
49ers' Kyle Shanahan, John Lynch putting reputations on line with
49ers coach Kyle Shanahan grateful for stability from contract
Kyle Shanahan keeps out-dueling cohorts because his 49ers are zen