How 49ers' starting lineups stack up after first NFL negotiating
Report: 49ers QB Trey Lance drawing trade interest
Sam Darnold explains why he chose to sign with 49ers despite
What Kyle Shanahan and the 49ers saw in Sam Darnold
Simulating NFL QB offseason changes: Trades, signings, draft picks
49ers rumors: Sam Darnold's one-year deal has a base value of
Trey Lance trade winners, losers: 49ers call quits on franchise QB
49ers news: Which 49ers free agent signing was the best? - Niners
49ers off season: Grading the free agent signings for San
The #49ers are signing free agent QB Sam Darnold to a 1-year deal
San Francisco 49ers 2023 free agency tracker: Javon Hargrave
Every NFL Team's Smartest 2023 Offseason Decision So Far
Brock Purdy takes another step before 49ers training camp