Will 49ers' Trey Lance shine in spotlight as Jimmy Garoppolo fades?
Observations from day 12 of 49ers' training camp: Rough day for Garoppolo
Trey Lance has surgery as 49ers hand offence to Jimmy Garoppolo
Jimmy Garoppolo comes off bench to lead 49ers past Seahawks 27-7
49ers' Jimmy Garoppolo only bruised, could keep Lance on sideline
Niners GM John Lynch: Trey Lance is bringing out the best in Jimmy Garoppolo
Jimmy Garoppolo's return feels just like 'Niners football'
Final Stats: Niners Lance Outclasses Garoppolo by Wide Margin
Nevius: 49ers seem to be sticking with Jimmy Garoppolo
Trey Lance needed only one preseason throw to show 49ers he should start over Jimmy Garoppolo
Trey Lance: NFL Twitter reacts to Sam Darnold being named 49ers QB 2