Should 49ers QB Brock Purdy play in the preseason?
49ers coach Kyle Shanahan wishes he could've played QB Trey Lance
49ers coach plans quarterback rotation in 2nd preseason game
Controversy continues over 49ers' Colin Kaepernick decision not to
3 takeaways from Raiders' preseason win over the 49ers
49ers QB Jimmy Garoppolo Excited To Face Buccaneers
NFL notes: Rookie quarterback C.J. Beathard to make first start
Is Trey Lance playing tonight? Kyle Shanahan outlines QB plan for
49ers remain undecided on backup quarterback headed into
Key Takeaways from the 49ers' preseason finale with the Chargers