Zack Greinke signs massive deal with Diamondbacks - Northeast
Counted out? Defying expectations would be nothing new for the
Zack Greinke spurns Dodgers for reported 6-year, $206.5 million
Arizona Diamondbacks: Zack Greinke doesn't like spring training
Building Each MLB Team's Free-Agency Whiteboard Ahead of 2017
Fan Favorite and Former Dbacks player Zack Greinke faces Dbacks
Zack Greinke homers off Clayton Kershaw
PSA: Zack Greinke will be pitching for the Royals tonight against
Arizona Diamondbacks' Zack Greinke roughed up in final spring start