Bumgarner pitches in BP
Giants @ AstrosMay 22, 2018 | 00:01:36
Madison Bumgarner pitches live batting practice prior to the Giants' game against the Astros as he recovers from a broken finger
Madison Bumgarner pitches live batting practice prior to the Giants' game against the Astros as he recovers from a broken finger