Eflin, Phils' bats lead the way
Giants @ PhilliesMay 7, 2018 | 00:01:30
Zach Eflin fans nine, while Odubel Herrera, Carlos Santana and Cesar Hernandez combine for four homers in the Phillies' win vs. the Giants
Zach Eflin fans nine, while Odubel Herrera, Carlos Santana and Cesar Hernandez combine for four homers in the Phillies' win vs. the Giants