Herrera discusses homer in win
Marlins @ PhilliesSeptember 13, 2017 | 00:00:59
Odubel Herrera talks about his home run and how he has 11 games this year with two or more extra-base hits after a win over the Marlins
Odubel Herrera talks about his home run and how he has 11 games this year with two or more extra-base hits after a win over the Marlins