July 20 Training Camp Notes: Jimmy Garoppolo looking for a trade
49ers QB Jimmy Garoppolo to undergo season ending surgery
49ers QB Trey Lance taken off on cart with ankle injury
Jimmy Garoppolo on Trey Lance injury, 49ers contract, trade
49ers hand offense back to Jimmy Garoppolo
Instant analysis of 49ers' 33-17 win over Dolphins, loss of Jimmy
49ers QB Trey Lance Announced Out with Ankle Injury
Jimmy Garoppolo's future? NFL sources weigh in on how the San
Jimmy Garoppolo, Nick Bosa lead 49ers past Eagles 17-11
What Jimmy Garoppolo's new contract means for Trey Lance, 49ers QB