Herrera hits third straight HR
Braves @ PhilliesApril 23, 2017 | 00:00:29
Odubel Herrera smashes a solo home run to left-center field for the Phillies' third straight home run in the 8th inning
Odubel Herrera smashes a solo home run to left-center field for the Phillies' third straight home run in the 8th inning