This is perhaps the worse written contract in MLB: (From Baseball Prospectus) $18M signing bonus (paid in $3M installments each 5/31, 2016-21) •16:$31M, 17:$31M, 18:$31M, 19:$31.5M, 20:$32M, 21:$32M •total of $62.5M in salary is deferred ($10M each in 2016-18, $10.5M in 2019, $11M each in 2020-21), to be paid in five installments of $12.5M each 11/1, 2022-26 The only way the Brewers should take this is if the Diamondbacks take all of the deferred $$ and signing bonus paid in each year leaving the Brewers with about $20 to $21M a year through 2021. And even then they should take it in a trade for Corey Ray. This contract is exactly the reason the free agent market is so slow this year. No one will give Darvish a contract like this because it is just stupid to take this type of a chance on a pitcher in his mid-thirties. And yet, because some team has been this stupid, the agents keep holding out.