Question: is zack greinke a free agent?
Answer: 2018 The World's Highest-Paid Athletes Earnings Zack Greinke opted out his six-year, $147 million Los Angeles Dodgers' contract after the 2015 season and signed a six-year, $206.5 million free-agent deal with Arizona Diamondbacks.