Zack Greinke signs record deal with Diamondbacks
Report: D-backs talking possible Greinke trade
Inside the Zack Greinke deal -- 24 hours that rocked the MLB trade deadline - ESPN
Astros acquire Zack Greinke from Diamondbacks in last-minute blockbuster
Zack Greinke signs with D-backs
The $1 Million-a-Start Pitcher - WSJ
A's fall to Zack Greinke, Diamondbacks 6-3
Arizona Diamondbacks trade Zack Greinke to Houston Astros
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Diamondbacks get Zack Greinke with six-year deal worth $206 million
Zack Greinke finalizes 6-year, $206.5M deal with Arizona Diamondbacks - ESPN
The end of the Zack Greinke contract: How a bold move breathed life into the D-backs - PHNX