Globe iconLogin iconRecap iconSearch iconTickets icon

Herrera's towering 3-run dinger

Giants @ Phillies
May 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