Greinke holds Giants to two runs
D-backs @ GiantsAugust 30, 2016 | 00:00:30
Zack Greinke hurls six innings, allowing two runs (one earned) on six hits while walking two and striking out one against the Giants
Zack Greinke hurls six innings, allowing two runs (one earned) on six hits while walking two and striking out one against the Giants