49ers' handling of quarterback transition nets both Lance and Garoppolo
He's No. 2? 49ers sign QB Nate Sudfeld to fully guaranteed, one-year deal
Nate Sudfeld: Breaking News, Rumors & Highlights
49ers training camp: 5 players who aren't helping their roster chances at all
How Jalen Hurts' contract puts Eagles 'QB factory' back in business
49ers mailbag: Are they really banking on Nate Sudfeld to save the season if necessary?
Source: Jimmy Garoppolo extends 49ers' tenure by taking pay cut
He's No. 2? 49ers sign QB Nate Sudfeld to fully guaranteed, one-year deal
49ers' OTA recap: Trey Lance full-go on health and leadership