Jimmy Garoppolo explains why he opted for shoulder surgery
Garoppolo glad to be back with 49ers after 'weird' offseason
Jimmy Garoppolo talks surprising surgery, 49ers requiring him to
49ers news: Jimmy Garoppolo and Kyle Shanahan's relationship
49ers: Jimmy Garoppolo to Trey Lance could be an awkward handoff
Jimmy Garoppolo gets honest about 49ers return
With defense shining in win over Miami, 49ers pivot from injured
Garoppolo glad to be back with 49ers after 'weird' offseason – KGET 17
Jimmy Garoppolo starts for 49ers in 2023 (and why it happens)
Latest On 49ers' Quarterback Situation
49ers' Jimmy Garoppolo offers humble answer on ego blow as backup
After citing rhythm and arm fatigue, 49ers' Jimmy Garoppolo asked