Kawakami: It's Brock Purdy QB1 and then everybody else — the 49ers
San Francisco 49ers: Brock Purdy throwing at training camp
49ers remain undecided on backup quarterback headed into
Trey Lance, Brock Purdy, and Sam Darnold's performance in training
San Francisco 49ers News: Trey Lance, Sam Darnold Presented With
49ers playing pin the tail on the calendar with Brock Purdy
Why Trey Lance will be 49ers QB3, not QB2 behind Brock Purdy
Brock Purdy starts and Trey Lance finishes; 49ers beat Broncos 21-20
49ers news: Brock Purdy vs Trey Lance QB competition benefits
49ers Still High On Trey Lance?
49ers' QB challenge? Pick best three even if Trey Lance isn't one
49ers open to trade Trey Lance: 8 reasons SF made worst draft