Odubel Herrera 3-run 424' homer to center - Giants vs Phillies - May 7, 2018

Odubel Herrera (Phillies): 3-run 424' homer to center. Bot 1, 0 outs, Giants 0 @ Phillies 3. MLB, May 7, 2018. Herrera: 1/1, 3 rbi. 4th homer this season.

Related