Globe iconLogin iconRecap iconSearch iconTickets icon

Herrera's three-run moonshot

Braves @ Phillies
July 31, 2017 | 00:00:30

Odubel Herrera gets a hold of one in the 3rd inning and rips a three-run homer to right, giving the Phillies a 4-0 lead