Phelps holds Giants to one run
Giants @ MarlinsAugust 10, 2016 | 00:01:15
David Phelps gives up one run on just four hits while striking out five batters over five strong innings vs. the Giants
David Phelps gives up one run on just four hits while striking out five batters over five strong innings vs. the Giants