Should the Diamondbacks ditch Zack Greinke's contract when they have the chance?
Zack Greinke Game-Used Jersey - 7/26/19 vs. the Marlins (worn 4th-6th inning)
Predicting All 30 MLB Teams' Top-Priority Targets This Offseason, News, Scores, Highlights, Stats, and Rumors
Zack Greinke finalizes 6-year, $206.5M deal with Arizona Diamondbacks - ESPN
Do D-backs, Twins give Tigers hope? Not so fast
With 200 major-league victories, Zack Greinke is not only Royals draftee in 2002 from Central Florida to enjoy long career – Orlando Sentinel
Zack Greinke sure looks like $200 million in every new Diamondbacks uniform - The Washington Post
D-backs' Zack Greinke replaced in All-Star Game for personal reasons
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke Game-Used 2019 Home Jersey (Sz 50) (8/29/19)
Cy Young Award Winner Zack Greinke 2017 Team-Issued Road Alternate Jersey
Zack Greinke's Contract With Diamondbacks Includes Over $60 Million In Deferred Salaries
With 200 major-league victories, Zack Greinke is not only Royals draftee in 2002 from Central Florida to enjoy long career – Orlando Sentinel
2018 Game-Used Jersey -3x All Star #21 Zack Greinke