Zack Greinke signing makes Diamondbacks sneaky contender
Zack Greinke to sign with Arizona Diamondbacks for reported six
Should the Diamondbacks trade Zack Greinke? - Beyond the Box Score
Arizona Diamondbacks weighing Paul Goldschmidt, Zack Greinke trades
MORE
Zack Greinke homers off Clayton Kershaw
Zack Greinke trade: Arizona Diamondbacks winner at MLB trade deadline?
The end of the Zack Greinke contract: How a bold move breathed
Arizona Diamondbacks weighing Paul Goldschmidt, Zack Greinke trades
PSA: Zack Greinke will be pitching for the Royals tonight against
Zack Greinke Becomes Fifth MLB Pitcher to Strike Out 1,000
Zack Greinke: 'Every year, I get nervous that it's not working
MLB playoffs: Why Zack Greinke gives signs while pitching - Sports
Zack Greinke's Legacy
Arizona Diamondbacks SnakePit Awards: Pitcher of the Year, Zack
Astros: the case for bringing back Zack Greinke for 2022