Madison Bumgarner pitches in his first rehab assignment with the Sacramento River Cats against the Fresno Grizzlies on June 30, 2017, in West Sacramento.
Madison Bumgarner pitches in his first rehab assignment with the Sacramento River Cats against the Fresno Grizzlies on June 30, 2017, in West Sacramento. Jose Luis Villegas Sacramento Bee file
Madison Bumgarner pitches in his first rehab assignment with the Sacramento River Cats against the Fresno Grizzlies on June 30, 2017, in West Sacramento. Jose Luis Villegas Sacramento Bee file