Should the Diamondbacks ditch Zack Greinke's contract when they have the chance?
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Arizona Diamondbacks 2016 Year in Review
Zack Greinke to Diamondbacks: Twitter Reacts as Arizona Lands Star Pitcher, News, Scores, Highlights, Stats, and Rumors
MORE
Report: D-backs talking possible Greinke trade
Let's Evaluate Brandon Crawford's Pitching Debut
I love that guy': The Diamondbacks will miss Zack Greinke, their awkward and brutally honest teammate - The Athletic
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
5 Baseball Jerseys So Swaggy You—and Chance the Rapper—Might Actually Wear 'Em, News, Scores, Highlights, Stats, and Rumors
Will the Zack Greinke contract be good or bad for the Arizona Diamondbacks? - AZ Snake Pit
Rosenthal: D-backs' Zack Greinke outperforming huge salary in 2019
2018 Diamondback Season Reviews: #5 Zack Greinke - AZ Snake Pit