Zack Greinke pitched three-hit ball over six innings and the Arizona Diamondbacks supported him with three home runs in a 6-0 victory over the Chicago Cubs
Zack Greinke pitched three-hit ball over six innings and the Arizona Diamondbacks supported him with three home runs in a 6-0 victory over the Chicago Cubs