Royals, Zack Greinke finalize $8.5M deal for 2023 season - ESPN
First look: Keys to winning NL pennant
MLB Probable Starting Pitchers Tonight: September 9
Dominant Grienke sets up Astros' sixth in a row
Astros add all-star Greinke to formidable rotation
Zack Greinke: Diamondbacks land ace over rival Dodgers, Giants
Zack Greinke's Legacy
Zack Greinke and the Terrible, Horrible, No Good, Very Bad Year
Astros Acquire Zack Greinke - MLB Trade Rumors
Diamondbacks shut out Mets, complete three-game sweep
Zack Greinke - Wikipedia
Should the Diamondbacks ditch Zack Greinke's contract when they
Diamondbacks sign Zack Greinke to six-year deal - Amazin' Avenue
Progress report: Arizona Diamondbacks - The San Diego Union-Tribune
D-backs fall to Dodgers, Zack Greinke takes first home loss of 2017