Shanahan clears up 49ers QB situation: 'This is Trey's team'
3 Things To Look Out For At 49ers Training Camp: Offense Edition - Sactown Sports
49ers: George Kittle gets honest on Trey Lance's impressive OTAs
Listen to 49ers Talk with Matt Maiocco podcast
Trey Lance continues strong start; Observations from day 8 of 49ers training camp
Kyle Shanahan says Trey Lance can still be 49ers' future at QB, but Brock Purdy's 'already done it'
Mick Shots: Lance Just One Of Many Roster Moves
Looking ahead: Will the Detroit Lions see San Francisco 49ers rookie QB Trey Lance in Week 1?
The good and not-so-good from 49ers OTAs: Week 2
Silver: 49ers kept Jimmy Garoppolo because of concern over Trey Lance
49ers' training camp: Kittle says Garoppolo 'loves the competition' awaiting him with Lance – Daily Democrat
49ers' QB challenge? Pick best three even if Trey Lance isn't one
49ers' QB challenge? Pick best three even if Trey Lance isn't one
49ers Have No Reason to Panic-Trade Jimmy G; Trey Lance Still Has Bright Future, News, Scores, Highlights, Stats, and Rumors
49ers' Trey Lance says Jimmy Garoppolo 'could have made things hell'