Zack Greinke agrees with Arizona Diamondbacks - ESPN
ESPN forgot the Twins are still alive : r/mlb
Zack Greinke's Disappearing Velocity Could Create $138.5M Contract Disaster, News, Scores, Highlights, Stats, and Rumors
Zack Greinke contract details: A breakdown of the $147 million deal - True Blue LA
MORE
Diamondbacks All-Time Top 50: #10, Zack Greinke - AZ Snake Pit
30-year-old Kelly wins MLB debut as D-backs rout Padres 10-3
ESPN burying the lead: Acuna First Player in 40-60 Club : r/mlb
Madison Bumgarner Reportedly Signs 5-Year Deal With Diamondbacks in Absolute Stunner
Zack Greinke - Wikipedia
Madison Bumgarner, Arizona Diamondbacks agree to 5-year deal, reports say
D'Backs P Zac Gallen Channels Randy Johnson, Accidentally Hits Bird
ESPN: Has the D-backs' Zack Greinke recovered from disappointing 2016?