Opposing View: 49ers Coach Kyle Shanahan Transcript
49ers training camp recap, Day 5: Shanahan said the team was “a little rusty”
Inman: Top 10 things to catch my eye in 49ers' win over Carolina Panthers
Takeaways from 49ers first depth chart release - Niners Nation
What the 49ers are saying after beating the Panthers
49ers trade quarterback Trey Lance to Cowboys for 4th round pick
Dolphins vs. 49ers: What to watch for Miami in Week 13 - The Phinsider
Quarterback Trey Lance on 49ers roster in Week 1 'most likely option,' John Lynch says
Quarterback injuries finally catch up with 49ers in NFC title game loss to Eagles
Kyle Shanahan clarifies why 49ers' QB situation isn't 'set in stone' – NBC Sports Bay Area & California
Trey Lance's Fit on the San Francisco 49ers is Becoming Clear - Sports Illustrated San Francisco 49ers News, Analysis and More
Unlikely Hero: 3 Cowboys who could put the 49ers away ✭ Inside The Star
Three winners and losers from the 49ers 34-10 win over the Raiders - Niners Nation
Kawakami: 49ers QB FAQs and answers — on Brock Purdy, Trey Lance, Philip Rivers and more - The Athletic
Sam Darnold wins 49ers' No. 2 QB job, Trey Lance's future unknown