AP Source: Zack Greinke, Diamondbacks reach 6-year deal
Diamondbacks set to begin post-Zack Greinke era against Nationals
Zack Greinke signs with D-backs
Zack Greinke surprises by signing with Arizona Diamondbacks - ESPN - SweetSpot- ESPN
MORE
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Defense matters for Stroman, MLB's top fielding pitchers
Bo_Bichette
AP Source: Zack Greinke, Diamondbacks reach 6-year deal
AP Source: Royals sign RHP Greinke to $13M contract for 2022
San Francisco Giants, Johnny Cueto reach agreement, pending physical - ESPN
With 200 major-league victories, Zack Greinke is not only Royals draftee in 2002 from Central Florida to enjoy long career – Orlando Sentinel
Arizona Diamondbacks trade Zack Greinke to Houston Astros