Arizona Diamondbacks pitcher Zack Greinke.
Arizona Diamondbacks pitcher Zack Greinke. Ross D. Franklin The Associated Press
Arizona Diamondbacks pitcher Zack Greinke. Ross D. Franklin The Associated Press