These teams should trade for Zack Greinke
Zack Greinke passes physical, officially signs contract with Diamondbacks : r/baseball
Rosenthal: What I'm hearing at MLB Winter Meetings on Sean Murphy, Carlos Rodón and more - The Athletic
Appreciating Zack Greinke - AZ Snake Pit
Zack Greinke listed as Diamondbacks' worst contract by ESPN
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
Zack Greinke will join Diamondbacks for six years, $206 million - Los Angeles Times
Zack Greinke signs with D-backs
How Astros' Zack Greinke trade made Houston title favorites - Sports Illustrated
Zack Greinke trade: Astros acquire Diamondbacks' ace - Sports Illustrated
Zack Greinke trade: Arizona Diamondbacks winner at MLB trade deadline?
Zack Greinke signs with D-backs
Zack Greinke - Wikipedia