49ers' Trey Lance says Jimmy Garoppolo 'could have made things hell'
49ers' QB challenge? Pick best three even if Trey Lance isn't one
49ers, with QB Sam Darnold, will have NFL's No. 1 offense, former coach says – NBC Sports Bay Area & California
From Jimmy Garoppolo to Trey Lance to Deebo Samuel: Resetting 49ers' offseason - The Athletic
San Francisco 49ers offseason calendar: Key dates
49ers Training Camp: Lance and Darnold excel on Purdy rest day - A to Z Sports
San Francisco 49ers Day 7 training camp takeaways
49ers minicamp: Which players stood out in mandatory two-day practice – NBC Sports Bay Area & California
49ers QB Trey Lance crashes Patrick Mahomes throwing session with Chiefs wide receivers
49ers' training camp: Kittle says Garoppolo 'loves the competition' awaiting him with Lance – Daily Democrat
Answering six questions to help preview the 49ers' training camp - Niners Nation
Trey Lance and Sam Darnold Compete at 49ers OTAs - video Dailymotion
2023 Fantasy Football Draft Guide: NFL Training Camp Battles
49ers GM John Lynch: Brock Purdy 'has earned the right' to take first snap in QB battle
Trey Lance continues strong start; Observations from day 8 of 49ers training camp