This Day in Transaction History: D-Backs draft Dansby Swanson first overall - NBC Sports
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke to sign with Arizona Diamondbacks for reported six-years, $206 million – New York Daily News
Madison Bumgarner reaches five-year, $85M deal with Diamondbacks
Breakdown of Booker's record-setting contract
Zack Greinke Traded from Diamondbacks to Astros for 4 Prospects at Deadline, News, Scores, Highlights, Stats, and Rumors
MLB trade deadline tracker: The five biggest deals of the day
Zack Greinke signs with D-backs
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke spurns Dodgers for reported 6-year, $206.5 million deal with Diamondbacks - True Blue LA
Offseason In Review: Arizona Diamondbacks - MLB Trade Rumors
Zack Greinke complicated legacy with the Arizona Diamondbacks