49ers Training Camp Day 5 Breakdown: Offense
Trey Lance gets 1st designed run of training camp
49ers Training Camp Day 6 breakdown: Quarterbacks
WATCH: 49ers QB Trey Lance shows off new mechanics on Day 1 of Training Camp
49ers GM John Lynch: Trey Lance's improvement showing on the field
Trey Lance pushing Jimmy Garoppolo for 49ers starting QB job
Kyle Shanahan still doesn't expect Trey Lance to play vs. Vikings despite homecoming for 49ers QB
Transcripts: What Trey Lance, Sam Darnold, Chris Foerster said after 49ers' 3rd training camp practice
John Lynch explains why 49ers believe in Trey Lance, feels QB is often overanalyzed in practice
49ers made a huge mistake with Trey Lance, no matter what happens - InForum
49ers to use Sam Darnold as QB2; Trey Lance not at practice, National Sports
San Francisco 49ers can trade, keep or release QB Trey Lance
5 things to know about new 49ers QB Trey Lance
Trey Lance turns the page on ugly Week 1 of 49ers training camp