49ers QBs Trey Lance, Sam Darnold warming up on Day 1 of camp
49ers Training Camp Day 1 breakdown: Quarterbacks
49ers Training Camp: Lance and Darnold excel on Purdy rest day - A to Z Sports
49ers practice report: Brock Purdy, Trey Lance and Sam Darnold deliver big days - The Athletic
Barnwell's bizarro 2019 NFL season - Moves and injuries that could have changed everything - ESPN
49ers' Trey Lance-Sam Darnold backup QB decision to come before season opener – NBC Sports Bay Area & California
49ers Training Camp Day 6 breakdown: Quarterbacks
Brock Purdy looks good in preseason debut as 49ers beat Broncos 21-20
The Athletic has 49ers trading down, receiving Sam Darnold from Jets in mock draft
NFL Week 4 takeaways - Lessons, big questions for every game - ESPN