Carson Kelly catches Zack Greinke
Zack Greinke, D-backs win series over Braves
Kansas City Royals' Zack Greinke wins American League Cy Young Award - ESPN
Zac Gallen, Lourdes Gurriel Jr. join Corbin Carroll as D-backs All-Stars
Zack Greinke: 'Every year, I get nervous that it's not working good enough
10 Zack Greinke stories that explain why there's no other pitcher like him - The Athletic
First look at Zack Greinke in a Diamondbacks jersey – Daily News
MLB playoffs: Why Zack Greinke gives signs while pitching - Sports Illustrated
Arizona Diamondbacks - Zack Greinke starts the homestand opener on a #DbacksTBT. Preview
Arizona Diamondbacks ace Zack Greinke's answer? Not having all the answers
It's time to move on from Zack Greinke