49ers observations: Trey Lance, Sam Darnold struggle in preseason loss – NBC Sports Bay Area & California
49ers depth chart: QB2 job up for grabs based on training camp snaps
49ers vs. Cardinals: 10 observations and our predictions - The Athletic
At a moment when it would have been easy to quit . . . the 49ers make a stand
49ers QB Roll Call: Brock Purdy unlikely to face Raiders in opener
49ers-Raiders practice: Top takeaways from first joint session, Sports
49ers pick Sam Darnold as Brock Purdy's backup over Trey Lance
San Francisco 49ers Rumors: A Sam Darnold Trade Might Be Coming
Sam Darnold Crushes Raiders w/ 315 Yds & 2 TDs
49ers' Sam Darnold talks bizarre experience at George Kittle's pool house: 'It was very creepy'