QB Sam Darnold: Learning Niners' offense 'a work in progress'
Too many arms for 49ers? Brock Purdy's speedy recovery creates
San Francisco 49ers confirm quarterback depth chart after star
49ers to use Sam Darnold as QB2; Trey Lance not at practice
QB questions linger over 49ers headed into summer break
Trey Lance role in question after 49ers clear Brock Purdy for
49ers QB Roll Call: Brock Purdy back in action as pads debut
49ers: Toughest roster decision to make at 2023 training camp
Brock Purdy starts and Trey Lance finishes; 49ers beat Broncos 21-20
Trey Lance role in question after 49ers clear Brock Purdy for
49ers pick Sam Darnold as Brock Purdy's backup over Trey Lance
49ers quarterback Brock Purdy feels 'normal' as he works his way
Transcripts: What Brock Purdy, Trey Lance, Sam Darnold, Steve
Camp Chronicles: Brock Purdy Makes His Training Camp Debut
Source -- 49ers mull options after Trey Lance loses QB2 battle - ESPN