49ers use QB platoon to beat Raiders 34-10
NFL notes: Rookie quarterback C.J. Beathard to make first start
49ers: Trey Lance-Sam Darnold QB2 decision behind Brock Purdy
Key Takeaways from the 49ers' preseason finale with the Chargers
49ers coach Kyle Shanahan wishes he could've played QB Trey Lance
49ers pick Sam Darnold as Brock Purdy's backup over Trey Lance
San Francisco 49ers roster: Quarterback in flux
Kyle Shanahan discusses 49ers' QB performances in 2nd preseason
Joe Montana on 49ers QB Brock Purdy: He makes great decisions
49ers force 2 late turnovers and hold on for a 30-23 rivalry
NFL: Ex-Badgers quarterback Scott Tolzien make 49ers as No. 3