49ers Training Camp: QB stats with context through Week 1
Sam Darnold impressing 49ers, could steal backup QB job
Brock Purdy is LOCKED IN for San Francisco 🔒
Trey Lance continues strong start; Observations from day 8 of 49ers training camp
49ers name QB Sam Darnold backup to Brock Purdy over Trey Lance
49ers' Kyle Shanahan feels Brock Purdy made 'all the plays' in return to action: 'I don't think he had a bad one'
49ers training camp report: Trey Lance, QBs make aggressive defense pay – NBC Sports Bay Area & California
The 49ers took a huge swing with Trey Lance. It looks like they missed, San Francisco 49ers
Brock Purdy steps up; Observations from day 5 of 49ers training camp
49ers sign Sam Darnold, providing QB depth behind Trey Lance, Brock Purdy
49ers training camp: QB snaps show Brock Purdy is starter
Golden Nuggets: Darnold made a cool play - Niners Nation
49ers' practice report: Purdy's misfires are good; Kinlaw hype begins
49ers coach Kyle Shanahan says QB Brock Purdy will start throwing ahead of schedule in elbow recovery