MLB trade deadline: Astros add Zack Greinke in blockbuster deal
Astros make flurry of secondary deals on deadline day
Arizona Diamondbacks trade Zack Greinke to Houston Astros
Houston Astros came close to getting Phillies' Bryce Harper in 2018
MORE
Astros add Zack Greinke in blockbuster deal with Diamondbacks
MLB: Perez homers twice, Indians power past Astros 10-4
MLB trade deadline: Astros add Zack Greinke in blockbuster deal with Diamondbacks before the buzzer
Astros acquire Zack Greinke from Diamondbacks in last-minute blockbuster
Astros Acquire Zack Greinke at Trade Deadline
Zack Greinke trade: Grading the Astros' deal - Sports Illustrated