Giants pitcher Matt Cain, on a rehab assignment with Sacramento, gave up two runs in 5.2 innings Thursday against the Grizzlies.
Giants pitcher Matt Cain, on a rehab assignment with Sacramento, gave up two runs in 5.2 innings Thursday against the Grizzlies. SILVIA FLORES sflores@fresnobee.com
Giants pitcher Matt Cain, on a rehab assignment with Sacramento, gave up two runs in 5.2 innings Thursday against the Grizzlies. SILVIA FLORES sflores@fresnobee.com

Giants ace Cain provides thrill for Fresno audience

June 25, 2015 09:22 PM