Sam Darnold wins backup QB job for 49ers, putting Trey Lance's status in doubt
49ers QB Jimmy Garoppolo in pain but not ruling out Cardinals game – NBC Sports Bay Area & California
49ers 'Pretty Optimistic' in Jimmy Garoppolo's Return Ahead of 'Sunday Night Football' vs. Indianapolis Colts
How Jimmy Garoppolo is dealing with 49ers' addition of Lance
What Kyle Shanahan said about the 49ers' transition from Jimmy G to Trey Lance to Brock Purdy
49ers training camp: Trey Lance stays hot with what Jimmy Garoppolo calls 'a different style' – Daily Democrat
Brock Purdy Takes Over as QB1; Wednesday's 49ers Practice Report
49ers' George Kittle calls starting QB battle between Jimmy Garoppolo, Trey Lance a 'toss-up for me'
Insight from two days in Las Vegas with the Raiders and 49ers at joint practices - The Boston Globe