Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
The end of the Zack Greinke contract: How a bold move breathed
The end of the Zack Greinke contract: How a bold move breathed
ESPN report details Diamondbacks' process of trading Zack Greinke
MLB notes
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke returns home to Chase Field with the Royals to take
ESPN report details Diamondbacks' process of trading Zack Greinke
The end of the Zack Greinke contract: How a bold move breathed life
Zack Greinke signs with D-backs
Arizona Diamondbacks SnakePit Awards: Pitcher of the Year, Zack
How Worried Should Diamondbacks Be About $206.5 Million Man Zack