49ers' Kyle Shanahan applauds Trey Lance for handling criticism
49ers-Raiders Preseason: Trey Lance starts 1st half, Sam Darnold
The 49ers Bet Big on a Quarterback Upgrade but Ended Up Settling
49ers Kick Off the Preseason vs. Raiders; Six Takeaways from #SFvLV
49ers take down Raiders 34-10 in preseason game
San Francisco 49ers' Trey Lance recovers from slow start to second
49ers remain undecided on backup quarterback headed into
Kyle Shanahan: Whole offense was sloppy to start - NBC Sports
How much will each 49ers QB play vs. Broncos?
Trey Lance's last desperate hope to be 49ers' starting quarterback