Former D-backs Greinke, Scherzer listed as top 10 starters of the decade
Zack Greinke returns home to Chase Field with the Royals to take on the Diamondbacks
Fan Favorite and Former Dbacks player Zack Greinke faces Dbacks
PSA: Zack Greinke will be pitching for the Royals tonight against the Diamondbacks at Chase Field, first pitch at 6:40. Tune in to witness the greatest pitcher of his generation tear us
PSA: Zack Greinke will be pitching for the Royals tonight against the Diamondbacks at Chase Field, first pitch at 6:40. Tune in to witness the greatest pitcher of his generation tear us
A look at what makes D-backs ace Zack Greinke the hitter he is
Snake Bytes 4/26: Greinke Throws Gift to Phillies in 6th - AZ Snake Pit
Diamondbacks ace Zack Greinke goes 5 innings in tuneup
Zack Greinke complicated legacy with the Arizona Diamondbacks
Arizona Diamondbacks: Zack Greinke doesn't like spring training
Arizona Diamondbacks' Zack Greinke drops the rosin bag prior to pitching against the Colorado Rockies prior to the first inning of a baseball game Saturday, July 1, 2017, in Phoenix. The Diamondbacks
Zack Greinke trade: Arizona Diamondbacks winner at MLB trade deadline?
Former D-backs Greinke, Scherzer listed as top 10 starters of the decade
MLB Twitter reacts to veteran pitcher Zack Greinke implying he gave up spring training hits to work on pickoffs: Galaxy brain Greinke
Arizona Diamondbacks' Zack Greinke drops the rosin bag prior to pitching against the Colorado Rockies prior to the first inning of a baseball game Saturday, July 1, 2017, in Phoenix. The Diamondbacks