Diamondbacks trade pitcher Zack Greinke to Astros for 4 prospects
MLB trade deadline: Astros add Zack Greinke in blockbuster deal
Houston Astros acquire Zack Greinke in stunning deadline pitching
Astros Acquire Zack Greinke at Trade Deadline
MORE
Zack Greinke Traded to Astros for Prospects
Phillies trade rumors: Is Zack Greinke worth the price?
The Zack Greinke trade was one of the best prospect packages in
Zack Greinke returns home to Chase Field with the Royals to take
Inside the Zack Greinke deal -- 24 hours that rocked the MLB trade
Arizona Diamondbacks' 2021 Preseason Top 50 Prospects
Astros' late deadline trade for Zack Greinke brings to mind Justin
Diamondbacks trade pitcher Zack Greinke to Astros for 4 prospects