Kyle Shanahan details 'tough' conversations with Trey Lance
Lance fights for backup spot on 49ers after being future franchise QB
Transcript: What Kyle Shanahan said the day after 49ers' preseason
49ers: Trey Lance a culmination of Kyle Shanahan's read-option studies
49ers coach plans quarterback rotation in 2nd preseason game
Transcripts: What Kyle Shanahan, Trey Lance, others said after
49ers use QB platoon to beat Raiders 34-10
Kyle Shanahan breaks down Trey Lance's game against the Raiders
49ers coach Kyle Shanahan plans quarterback rotation switch in 2nd
49ers hope Raiders scrimmages bring position battles into focus
49ers Coach Kyle Shanahan Answers How Trey Lance Handles Criticism
Sam Darnold, Trey Lance among five players to watch in Broncos-49ers