Forecasting the D-backs' future rotation after Zack Greinke deal
Arizona Diamondbacks: Zack Greinke sharp in first start of season
Diamondbacks Sign Zack Greinke - MLB Trade Rumors
A look at what makes D-backs ace Zack Greinke the hitter he is
The real Zack Greinke has shown up - Beyond the Box Score
Arizona Diamondbacks' Welington Castillo set to improve
Arizona Diamondbacks' Zack Greinke roughed up in final spring start
Should the Diamondbacks ditch Zack Greinke's contract when they have the chance?