First look: Keys to winning NL pennant
Every Zack Greinke hit since 2018 (with smile counter) : r/baseball
Zack Greinke sure looks like $200 million in every new Diamondbacks uniform - The Washington Post
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke signs six-year, $206.5-million deal with Arizona Diamondbacks - Los Angeles Times
With 200 major-league victories, Zack Greinke is not only Royals draftee in 2002 from Central Florida to enjoy long career – Orlando Sentinel
After a Flurry of Deals, Zack Greinke Still Stands Alone - The New York Times
Zack Greinke sure looks like $200 million in every new Diamondbacks uniform - The Washington Post
Zack Greinke to Diamondbacks: Latest Contract Details, Comments, Reaction, News, Scores, Highlights, Stats, and Rumors
Arizona Diamondbacks: Zack Greinke doesn't like spring training