Jul 13, 2014; San Francisco, CA, USA; Arizona Diamondbacks pitcher Oliver Perez (59) delivers a pitch against the San Francisco Giants in the seventh inning at AT&T Park. The Giants defeated the Diamondbacks 8-4. Mandatory Credit: Cary Edmondson-USA TODAY Sports