Diamondbacks get Shelby Miller in trade with Braves
Zack Greinke signing disrupts arms race, teams forced to spend top dollar
Greinke signs blockbuster deal with Diamondbacks - Gulf Times
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke signs Major League Baseball record $310.5m deal with Diamondbacks
Zack Greinke: 'Every year, I get nervous that it's not working good enough
Astros get Zack Greinke, trade ex-Woodpecker Seth Beer and others to Diamondbacks
Diamondbacks Are Said to Agree to Deal With Zack Greinke - The New York Times
MLB free agency: Zack Greinke re-signs with Royals for 20th season
Zack Greinke, Diamondbacks reach 6-year deal
Dodgers Rumors: Zack Greinke Agrees To Contract With Diamondbacks