Steve Young shares frank advice to Trey Lance amid 49ers QB
Transcripts: What Kyle Shanahan, Brock Purdy, other 49ers said
What we learned at 49ers HQ of free agency motives
Christian McCaffrey: 49ers have no shortage of playmakers
Bad calls, bum refs & banged-up QBs: 49ers' Lemony Snicket loss
Kyle Shanahan offers Dre Greenlaw, Aaron Banks injury updates
49ers roster: 5 players who won't be back with San Francisco in 2023
Kyle Shanahan - San Francisco Chronicle
2022 NFL season, Week 11: What We Learned from 49ers' win over