Sudfeld, 49ers beat Vikings 17-7 in battle of backups
The Good and Not So Good from Day 10 of 49ers Training Camp: Trey
Rookie QB Brock Purdy shows consistency in 49ers roster-spot bid
Nate Sudfeld - NFL News, Rumors, & Updates
49ers' Kyle Shanahan provides health updates that impacts
Trey Lance will start at QB for San Francisco 49ers 'sooner than
49ers are keeping rookie Brock Purdy, cutting Nate Sudfeld - NBC
Golden Nuggets: 49ers safety Talanoa Hufanga had his best
49ers should pick Brock Purdy to be Trey Lance's backup QB
Seven young 49ers players to watch in preseason game vs. Vikings