MLB trade deadline tracker: The five biggest deals of the day
Offseason In Review: Arizona Diamondbacks - MLB Trade Rumors
Who would you rather have: Zack Greinke or Madison Bumgarner? - The Athletic
Zack Greinke signs with D-backs
Report: Zack Greinke agrees to six-year, $206.5 million deal with Diamondbacks - The Washington Post
Who would you rather have: Zack Greinke or Madison Bumgarner? - The Athletic
Zack Greinke's Contract With Diamondbacks Includes Over $60 Million In Deferred Salaries
Zack Greinke surprises by signing with Arizona Diamondbacks - ESPN - SweetSpot- ESPN
Offseason In Review: Arizona Diamondbacks - MLB Trade Rumors
Zack Greinke agrees with Arizona Diamondbacks - ESPN