Kyle Shanahan shouldn't play Brock Purdy when 49ers face Raiders
49ers' Kyle Shanahan isn't taking Raiders lightly after Derek Carr
Kyle Shanahan after 49ers' loss vs. Raiders: I didn't enjoy that
49ers, Kyle Shanahan not taking Raiders lightly despite QB tumult
Transcript: What Kyle Shanahan said the day after 49ers' preseason
Kyle Shanahan Explains Why the 49ers Showed Weaknesses Against the
NFL Preseason Report-Card Grades News, Scores, Highlights, Stats
49ers coach Kyle Shanahan on recent practice brawls: 'I want
Kyle Shanahan on 49ers QB Trey Lance: He's as Ready to Go as He
In worst possible moment, 49ers head coach Kyle Shanahan ran into