Zack Greinke agrees to 6-year, $206.5M deal with Arizona
D-backs finalize Madison Bumgarner's $85 million, 5-year deal
Zack Greinke - Wikipedia
Giants land Cueto with 6-year deal worth reported $130M
Diamondbacks Sign Zack Greinke - MLB Trade Rumors
Zack Greinke agrees on 6-year, $206 million deal with Arizona
Zack Greinke complicated legacy with the Arizona Diamondbacks
The end of the Zack Greinke contract: How a bold move breathed
Zack Greinke - Wikipedia
MLB free agent tracker: Dodgers re-sign 2B Kendrick
Zack Greinke listed as Diamondbacks' worst contract by ESPN
How Worried Should Diamondbacks Be About $206.5 Million Man Zack
Arizona Diamondbacks announce Zack Greinke signing
Ranking the Top 10 Landing Spots for Zack Greinke in MLB Free
A lifetime supply of samurai swords and four top secret additions