Zack Greinke listed as Diamondbacks' worst contract by ESPN
AP Source: Zack Greinke, Diamondbacks reach 6-year deal
Zack Greinke finalizes 6-year, $206.5M deal with Arizona Diamondbacks - ESPN
Should the Diamondbacks trade Zack Greinke? - Beyond the Box Score
Appreciating Zack Greinke - AZ Snake Pit
All Aces: Astros get Greinke in trade with Diamondbacks
MLB trade rumors: Houston Astros acquire pitcher Zack Greinke from Arizona Diamondbacks
Royals, Zack Greinke finalize $8.5M deal for 2023 season National News - Bally Sports
Should the Diamondbacks ditch Zack Greinke's contract when they have the chance?
Zack Greinke Diamondbacks Trade Revisited: Who won?
After a Flurry of Deals, Zack Greinke Still Stands Alone - The New York Times
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Apopka alum Zack Greinke makes MLB history with his bat