Diamondbacks' deal for Greinke came just in time
Zack Greinke throws 10-minute bullpen session for D-backs
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke signs Major League Baseball record $310.5m deal with Diamondbacks
Zack Greinke's L.A. Return Stirs Up Good Memories, Weird Feelings for Dodgers, News, Scores, Highlights, Stats, and Rumors
Arizona Diamondbacks trade Zack Greinke to Houston Astros
Diamondbacks trade pitcher Zack Greinke, acquire Mike Leake
Zack Greinke finalizes 6-year, $206.5M deal with Arizona Diamondbacks - ESPN
The $1 Million-a-Start Pitcher - WSJ
Greinke's deal with Diamondbacks has $62.5 million in deferred salary
Zack Greinke agrees on 6-year, $206 million deal with Arizona, sour.. - 6abc Philadelphia
AP Sources: Greinke, Diamondbacks get $206.5 M, 6-year deal
2022 Free Agent Profile: Zack Greinke
Zack Greinke will join Diamondbacks for six years, $206 million - Los Angeles Times
ESPN report details Diamondbacks' process of trading Zack Greinke