Diamondbacks ace Zack Greinke goes 5 innings in tuneup
Rosenthal: D-backs' Zack Greinke outperforming huge salary in 2019
Bryce Harper agrees to deal with Philadelphia Phillies - The
Arizona Diamondbacks' Zack Greinke roughed up in final spring start
Arizona Diamondbacks spring training 2019
Hot Stove Tracker: Hunter Pence is coming back to the Giants
Press Pass Collectibles D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase Jersey MLB Holo
Men's Majestic Arizona Diamondbacks #21 Zack Greinke Authentic
Press Pass Collectibles D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase Jersey MLB Holo
ESPN report details Diamondbacks' process of trading Zack Greinke