Kyle Shanahan is wrongly handling his QB situation with Trey Lance
49ers roster: Who's on the bubble, who isn't after 2 weeks of training camp
49ers news: Kyle Shanahan said it was time to move on from Trey Lance - Niners Nation
Kyle Shanahan: 49ers made 2022 QB decision a year ago with Trey Lance
49ers' Kyle Shanahan gets brutally honest on 1-year stint with Browns
Cowboys' Mike McCarthy in harm's way after 49ers embarrassment
Julian Edelman Shares Brutally Honest Take on Garoppolo
Christian McCaffrey and the 49ers win 13th straight in the regular season, beat the Giants 30-12
San Francisco 49ers HC Gets Brutally Honest on Christian McCaffrey Dominating RB Snaps
Kyle Shanahan gets brutally honest about Trey Lance
NFL Week 3 Thursday Night Bettors Guide: Giants vs. 49ers
Kyle Shanahan: 49ers QB situation not set in stone
Seahawks' Pete Carroll Gets Brutally Honest About 49ers Matchup