49ers GM John Lynch: Brock Purdy resumed throwing this week after
49ers QB Sam Darnold breaks down performance during Days 1-3 of
49ers: trade candidates entering 2023 training camp
Brock Purdy Rejoins the Ones to Begin Broncos Week
49ers training camp, Day 9: Sam Darnold struggles in Brock Purdy's
QB questions linger for San Francisco 49ers headed into summer break
49ers: Toughest roster decision to make at 2023 training camp
49ers quarterback Brock Purdy is unlikely to play in San
Sam Darnold, Trey Lance among five players to watch in Broncos-49ers