Astros acquire Zack Greinke in blockbuster trade at the deadline
Astros' Zack Greinke Blockbuster Creates Unstoppable 3-Headed MLB
The Astros stun at the trade deadline, acquire Zack Greinke
MLB Trade Deadline: Grading every team's performance - Sports
Inside the Zack Greinke deal -- 24 hours that rocked the MLB trade
Astros acquire Zack Greinke from Diamondbacks in last-minute
We can thank Astros, Diamondbacks for saving the trade deadline
Zack Greinke to make his Astros debut in Houston
Best D-backs players by uniform number
Last-Minute MLB Trade Deadline Primer: Teams and Players to Watch
Bowden: Trade deadline grades for all 30 MLB teams - The Athletic