Herrera's towering 3-run dinger
Giants @ PhilliesMay 7, 2018 | 00:01:00
Odubel Herrera hammers a three-run home run to right-center field to give the Phillies a 3-0 lead in the bottom of the 1st inning
Odubel Herrera hammers a three-run home run to right-center field to give the Phillies a 3-0 lead in the bottom of the 1st inning