The $1 Million-a-Start Pitcher - WSJ
ESPN report details Diamondbacks' process of trading Zack Greinke
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
D-backs ace Zack Greinke falls in ESPN's 2017 version of #MLBRank
Madison Bumgarner Reportedly Signs 5-Year Deal With Diamondbacks in Absolute Stunner
Astros land Greinke, emerge as WS co-favorites - ESPN
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
Zack Greinke, Baseball Wiki
Zack Greinke contract details: A breakdown of the $147 million deal - True Blue LA
Arizona Diamondbacks pitcher Zack Greinke excited to face former Los Angeles Dodgers teammate Clayton Kershaw - ESPN
Astros land Greinke, emerge as WS co-favorites - ESPN
Giants reach deal with right-hander Jeff Samardzija
Offseason In Review: Arizona Diamondbacks - MLB Trade Rumors