49ers add Sam Darnold as free agency insurance for Purdy, Lance
QB questions linger over 49ers headed into summer break
An Unbiased Assessment of 49ers QB Sam Darnold's Performance
Biggest NFL training camp battles at every offensive position
Three things 49ers quarterback Sam Darnold does well
San Francisco 49ers quarterback Sam Darnold: The next Geno Smith
49ers insider makes bold statement about Sam Darnold
49ers to use Sam Darnold as QB2; Trey Lance not at practice
Chargers vs. 49ers prediction and odds for NFL preseason Week 3
Ian Rapoport: #49ers QB Sam Darnold was named the team's No. 2 QB
Why is QB Brandon Allen doing so much in 49ers' training camp?