2012 MLB ultimate free-agent tracker
Zack Greinke agrees with Arizona Diamondbacks - ESPN
Zack Greinke listed as Diamondbacks' worst contract by ESPN
Zack Greinke signs with D-backs
How Worried Should Diamondbacks Be About $206.5 Million Man Zack Greinke?, News, Scores, Highlights, Stats, and Rumors
Top 10 Best Arizona Diamondbacks Players of all time
Zack Greinke Diamondbacks Trade Revisited: Who won?
NL West Preview: Aggressive Giants, D-Backs try to catch the Dodgers
Zack Greinke Officially Signs 6-Year, $206.5 Million Contract With Diamondbacks
Zack Greinke trade: Astros acquire Diamondbacks' ace - Sports Illustrated