Herrera's solo homer
Giants @ PhilliesJune 4, 2017 | 00:00:28
Odubel Herrera slugs a solo home run to center field, extending the Phillies' lead to 6-3 in the 5th inning
Odubel Herrera slugs a solo home run to center field, extending the Phillies' lead to 6-3 in the 5th inning