Arizona Diamondbacks: Zack Greinke regains old form
Profile: Zack Greinke
Zack Greinke signs six-year, $206.5-million deal with Arizona Diamondbacks - Los Angeles Times
Diamondbacks Player Profile: Zack Greinke
Zack Greinke the lone D-back on SI's top-100 list for 2019
Dodgers blast Zack Greinke in first game back in LA - True Blue LA
Zack Greinke pitches Diamondbacks past Pittsburgh Pirates
Zack Greinke: Should We Be Worried? - The Crawfish Boxes
Who is Astros pitcher Zack Greinke?
2019 Topps 1984 Topps #T84-45 Zack Greinke NM-MT Arizona Diamondbacks Baseball MLB : Collectibles & Fine Art
Zack Greinke rocked in Boston, on pace for worst season in more than decade
Bickley: Zack Greinke's timing couldn't be better for Diamondbacks