Bonilla's compounding interest is turning $6M owed (in a capless sport!) into $30M collected
Smith just had the $27M owed to him stretched out with no interest paid. and for the first 2 years it freed up about $7M in cap space. but over the next 3 it counted/will count against the cap for a little more than $5M.
that was a good move overall, because it freed up money after the optimism of the 15/16 season. injuries killed those next 2 seasons, but stretching Smith made the team more competitive. the Mets just basically gave Bonilla $25M for nothing lol