Arizona Diamondbacks' Zack Greinke belts two home runs, becomes first pitcher to do so in two years
Zack Greinke signs six-year, $206.5-million deal with Arizona Diamondbacks - Los Angeles Times
Zack Greinke complicated legacy with the Arizona Diamondbacks
LOOK: These are the uniform designs the Diamondbacks rejected
D-backs waste 'outstanding effort' from Zack Greinke, drop series opener
One Zack Greinke pitch at every speed from 50mph to 100mph : r/baseball
Rival MLB scouts offer their takes on every National League team - Sports Illustrated
MLB Power Rankings, way-too-early edition: How Dodgers, Rays and all 30 teams stack up for 2021 - ABC7 Chicago
Zack Greinke: Diamondbacks land ace over rival Dodgers, Giants - Sports Illustrated
Zack Greinke listed as Diamondbacks' worst contract by ESPN
How Astros' Zack Greinke trade made Houston title favorites - Sports Illustrated