Diamondbacks Are Said to Agree to Deal With Zack Greinke - The New York Times
Diamondbacks Sign Zack Greinke - MLB Trade Rumors
Sources: Greinke agrees with D'backs for 6 years, $206.5 million
A's fall to Zack Greinke, Diamondbacks 6-3
MORE
Diamondbacks Are Said to Agree to Deal With Zack Greinke - The New
Should the Diamondbacks ditch Zack Greinke's contract when they
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
BASEBALL: Zack Greinke traded from Brewers to Angels – The Times
10 Zack Greinke stories that explain why there's no other pitcher
ESPN report details Diamondbacks' process of trading Zack Greinke