Jimmy Garoppolo move is proof 49ers lack confidence in Trey Lance
San Francisco 49ers' Jimmy Garoppolo doubtful, but team 'holding
49ers' Trey Lance does enough to beat Texans, but doesn't unseat
Jimmy Garoppolo says Trey Lance's 49ers arrival was 'awkward'
Looking ahead: Will the Detroit Lions see San Francisco 49ers
Kyle Shanahan confirms Jimmy Garoppolo is no longer 49ers starting
Jimmy Garoppolo: Trey Lance has a bright future, just needs to get
San Francisco 49ers' Jimmy Garoppolo goes in for Trey Lance and
Jimmy Garoppolo could earn 7-figure incentives as 49ers starter
Jimmy Garoppolo's 49ers return 'complicated' for Trey Lance
The First Read, Week 3: 49ers well-positioned in topsy-turvy NFC
Baker Mayfield trade fallout: Five logical destinations for 49ers
Jimmy Garoppolo questionable, 49ers won't name starter
Jimmy Garoppolo's 49ers future in air after San Francisco trade
San Francisco 49ers officially move on from Jimmy Garoppolo, name