Rapoport: 49ers name Sam Darnold QB2, exploring trade options for
Brock Purdy could return to assume 49ers' starting role by camp
49ers QB depth chart projection
Trey Lance, Brock Purdy, and Sam Darnold's performance in training
49ers training camp updates: Brock Purdy, Sam Darnold, Trey Lance
49ers roster: Could Trey Lance battle Brock Purdy for starting QB job?
49ers quarterback Brock Purdy feels 'normal' as he works his way
Trey Lance role in question after 49ers clear Brock Purdy for
49ers QB Brock Purdy expects to be throwing in training camp
Camp Chronicles: Brock Purdy Makes His Training Camp Debut
49ers open to trade Trey Lance: 8 reasons SF made worst draft
George Kittle's view on Trey Lance speaks volumes after Brock