Zack Greinke to sign with Arizona Diamondbacks.
Right-hander Zack Greinke to start Opening Day for Diamondbacks
First look at Zack Greinke in a Diamondbacks jersey – Daily News
Zack Greinke signs with D-backs
Rockies lose fourth in a row as Zack Greinke, Diamondbacks shut out Colorado – The Denver Post
MLB trade rumors: Houston Astros acquire pitcher Zack Greinke from Arizona Diamondbacks
Zack Greinke trade: Astros acquire Diamondbacks' ace - Sports Illustrated
Diamondbacks' Zack Greinke new career cash king for a pitcher
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Arizona Diamondbacks trade Zack Greinke to Houston Astros
Royals sign pitcher Zack Greinke to one-year contract
Zack Greinke listed as Diamondbacks' worst contract by ESPN