Diamondbacks' signing of Zack Greinke shows benefits of massive new TV deal
Zack Greinke Traded to Houston Astros by Arizona Diamondbacks
Zack Greinke agrees with Arizona Diamondbacks - ESPN
Arizona Diamondbacks announce Zack Greinke signing
Zack Greinke surprises by signing with Arizona Diamondbacks - ESPN - SweetSpot- ESPN
Zack Greinke complicated legacy with the Arizona Diamondbacks
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke's L.A. Return Stirs Up Good Memories, Weird Feelings for Dodgers, News, Scores, Highlights, Stats, and Rumors
Diamondbacks' Josh Rojas, part of Astros' Zack Greinke trade package, makes MLB debut