Revisiting the Zack Greinke trade between Astros, Diamondbacks
MLB trade deadline: Astros add Zack Greinke in blockbuster deal
Zack Greinke to make his Astros debut in Houston
MLB trade deadline grades: D-backs earn high praise after Greinke
Diamondbacks trade pitcher Zack Greinke to Astros for 4 prospects
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
MLB trade news: Astros add frontline starter, deal for
Zack Greinke Trade Rumors: Diamondbacks SP 'Definitely Available
Inside the Zack Greinke deal -- 24 hours that rocked the MLB trade