Ranking the Top 10 Landing Spots for Zack Greinke in MLB Free
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
Zack Greinke free agent profile
Free agent Zack Greinke at top of Angels' wish list
Zack Greinke free agent profile
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
Zack Greinke is deciding between the Dodgers and Giants
Zack Greinke will join Diamondbacks for six years, $206 million
Prized free agent Zack Greinke agrees to join Dodgers
Zack Greinke free agent profile
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Zack Greinke officially opts out of contract, now a free agent
MLB free agency: Zack Greinke signs deal with Royals 20 years