Zack Greinke Diamondbacks Trade Revisited: Who won?
No. 87: Greatest Dodgers of All-Time: Zack Greinke - True Blue LA
Zack Greinke signs with Royals for 2023: 'My No. 1 place
How (and why) Arizona and Corbin Carroll struck a record-breaking extension - The Athletic
Inside the Zack Greinke deal -- 24 hours that rocked the MLB trade deadline - ESPN
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke Traded to Astros for Prospects
Zack Greinke signs Major League Baseball record $310.5m deal with Diamondbacks
From Honus to Greinke: The history of big contracts
Zack Greinke trade: Arizona Diamondbacks winner at MLB trade deadline?
First look: Keys to winning NL pennant
Clayton Kershaw's presence gives MLB Sydney season-opener a lift, Baseball