It wasn't the best situation': Kyle Shanahan nearly canceled his interview with the 49ers
49ers roster: Mid camp 53-man roster projection
Steve Young: Kyle Shanahan got caught being too conservative with Trey Lance in Week 1 – KNBR
Kyle Shanahan: It took about three games for Brock Purdy to show he was our best QB : r/nfl
49ers Mailbag: The growth of Trey Lance
Kyle Shanahan's lack of Jimmy Garoppolo trust clear to Steve Young – NBC Sports Bay Area & California
Kyle Shanahan's lack of Jimmy Garoppolo trust clear to Steve Young – NBC Sports Bay Area & California
Kyle Shanahan's lack of Jimmy Garoppolo trust clear to Steve Young – NBC Sports Bay Area & California
49ers should go all-in for Lamar Jackson
Steve Young thinks Jimmy Garoppolo-Kyle Shanahan 'trust' limited 49ers – NBC Sports Bay Area & California
Fact-checking Kyle Shanahan's assessment of the 49ers' outside-zone run game
49ers Talk with Matt Maiocco
How Will Trey Lance Change the 49ers Offense?, News, Scores, Highlights, Stats, and Rumors
Steve Young on Kyle Shanahan distrusting Jimmy Garoppolo, Trey Lance's 49ers future