49ers training camp, Day 5: Trey Lance thrives, but defense wins the day - Niners Nation
Trey Lance must make the most of his few opportunities.
Kyle Shanahan Discusses Decision To Take Trey Lance Over Mac Jones
Coach Shanahan Takes Full Responsibility For Trey Lance's
49ers won't fire Kyle Shanahan and John Lynch for Trey Lance debacle
Coach Shanahan Takes Full Responsibility For Trey Lance's
Kyle Shanahan had Words With Trey Lance about Titans Rumors: Report
49ers' Kyle Shanahan defends call of play that ended with Trey Lance injury: 'You guys should watch some other people'
Source -- 49ers mull options after Trey Lance loses QB2 battle - ESPN
49ers depth chart: Trey Lance not competing for starting job yet
Why Kyle Shanahan wants 49ers QB Trey Lance to take time off