Zack Greinke agrees on 6-year, $206 million deal with Arizona
Zack Greinke dominant as Arizona Diamondbacks salvage series
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
Zack Greinke listed as Diamondbacks' worst contract by ESPN
The real Zack Greinke has shown up - Beyond the Box Score
D-backs return home after gaining clarity, losing ace Zack Greinke
With 200 major-league victories, Zack Greinke is not only Royals
Zack Greinke listed as Diamondbacks' worst contract by ESPN
With 200 major-league victories, Zack Greinke is not only Royals
The end of the Zack Greinke contract: How a bold move breathed life