Jimmy Garoppolo has given 49ers all they could have hoped for
How Miami Dolphins can beat San Francisco 49ers
49ers QB Jimmy Garoppolo can lead team to Super Bowl LIV win
Garoppolo throws 4 TD passes, 49ers beat Cardinals 28-25
49ers rolling with 10-game winning streak
49ers' Jimmy Garoppolo out for season with broken left foot
How Jimmy Garoppolo, 49ers' rare pass-happy stretch, fueled
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City
Purdy's TDs send San Fran soaring