Kyle Shanahan opens 49ers camp with Trey Lance as starting QB
Report: Jimmy Garoppolo leaves for 49ers for Raiders in free agency
49ers' Trey Lance happy to have 'big brother' Jimmy Garoppolo back
Kyle Shanahan confirms Jimmy Garoppolo is no longer 49ers starting QB: 'We have moved on to Trey Lance'
What Jimmy G's Injury Means for Trey Lance Going Forward
Jimmy Garoppolo move is proof 49ers lack confidence in Trey Lance
Jimmy Garoppolo Reaching Out to Trey Lance 'Speaks to His Class'
John Lynch says 49ers are 'very committed' to Trey Lance despite Jimmy Garoppolo remaining on roster
Jimmy Garoppolo vs. Trey Lance: Breaking down the 49ers' QB battle after two preseason games
49ers name QB Sam Darnold backup to Brock Purdy over Trey Lance