Could the 49ers move on from Jimmy Garoppolo? Options to replace him in 2021, plus San Francisco's other issues - ESPN
What Jimmy Garoppolo's new contract means for Trey Lance, 49ers QB depth chart
49ers restructure Jimmy Garoppolo's contract to a one-year deal worth $6.5 million to be Trey Lance's backup - Niners Nation
Jimmy Garoppolo agrees to reduced contract to stay with 49ers as Trey Lance's backup - The Boston Globe
Breaking News: Jimmy Garoppolo, 49ers agree to one-year restructured contract
Jimmy Garoppolo and 49ers agree to revised contract, avoiding trade - The Washington Post
Jimmy Garoppolo leaves 49ers for Raiders in free agency, per report
Why Jimmy Garoppolo Did Not Request A Release From 49ers - Sactown Sports
49ers' handling of quarterback transition nets both Lance and Garoppolo
Jimmy Garoppolo, 49ers agree to restructured contract that ends trade rumors: report
Trey Lance injury update: 49ers quarterback carted off [Updated]