Where Zack Greinke's contract with Diamondbacks ranks
Zack Greinke signing makes Diamondbacks sneaky contender
Zack Greinke trade: Grading the Astros' deal - Sports Illustrated
Zack Greinke trade: Astros acquire Diamondbacks' ace - Sports
MORE
Zack Greinke trade: Arizona Diamondbacks winner at MLB trade deadline?
All Aces: Astros get Greinke in trade with Diamondbacks
Royals sign pitcher Zack Greinke to one-year contract
Zack Greinke traded to Houston Astros by Arizona Diamondbacks
Diamondbacks trade pitcher Zack Greinke, acquire Mike Leake
Zack Greinke earns win vs. Yankees in final game of 2023
Highest contracts in MLB history: Where Aaron Judge ranks
Astros go all in. Acquire Zack Greinke for four Top Prospects - The
2023 Free Agent Profile: Zack Greinke
Zack Greinke signs with D-backs
What an MLB source said about the D-backs' trade haul for Zack Greinke
MLB free agency: Zack Greinke re-signs with Royals for 20th season