Zack Greinke to make his Astros debut in Houston
D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase
D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase
D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase
D-backs return home after gaining clarity, losing ace Zack Greinke
Everything you should know about Astros' newest pitcher Zack Greinke
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
First look at Zack Greinke in a Diamondbacks jersey – Daily News
D-backs return home after gaining clarity, losing ace Zack Greinke
Former Arizona Diamondback Zack Greinke wins Silver Slugger Award
Benches clear twice, six ejected in Dodgers-Diamondbacks game
Arizona Diamondbacks: Zack Greinke doesn't like spring training