Kyle Shanahan gets defensive on Jimmy G's 'weird' comments
Kyle Shanahan Feeling the Heat Over Quarterback Decisions
Aaron Rodgers Defends Brock Purdy With Message for Critics of 49ers QB
How 49ers' Kyle Shanahan found the offensive rhythm to shake
Full 49ers Kyle Shanahan interview discussing Trey Lance on KNBR
Kyle Shanahan calls Brock Purdy 'most poised rookie I've ever had
NFL 2021: Kyle Shanahan, can't guarantee anybody will be alive on
Brock Purdy heads into 2nd Thursday night game for 49ers in better
Kyle Shanahan hopes Nick Bosa will be back at 49ers HQ next week