Alfaro's monster solo homer
Giants @ PhilliesMay 8, 2018 | 00:00:53
Jorge Alfaro mashes a solo home run deep to left-center field in the bottom of the 3rd inning, giving the Phillies a 2-1 lead
Jorge Alfaro mashes a solo home run deep to left-center field in the bottom of the 3rd inning, giving the Phillies a 2-1 lead