Some of Jimmy Garoppolo’s best plays with the 49ers this season have been improvised.
Some of Jimmy Garoppolo’s best plays with the 49ers this season have been improvised. Paul Kitagaki Jr. pkitagaki@sacbee.com
Some of Jimmy Garoppolo’s best plays with the 49ers this season have been improvised. Paul Kitagaki Jr. pkitagaki@sacbee.com