3 best Zack Greinke free agent destinations
Mike Trout, Los Angeles Angels Near Record $430 Million Deal - WSJ
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke will join Diamondbacks for six years, $206 million
Zack Greinke free agent profile
MLB free agent tracker: Dodgers re-sign 2B Kendrick
Zack Greinke: Breaking News, Rumors & Highlights
Tony Paul's top 50 MLB free agents for 2023
Priced Out: Why Parting With Greinke Was Smart - Halos Heaven
MLB top free agents: Ranking Aaron Judge, Jacob deGrom, Justin
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
Ranking the MLB free agents for the 2016-17 offseason