All those players earned their big contracts in the years before they signed them. Lima wasn't being paid to win 20 games again; he was being paid not to engage in off-field behavior that could pose a reasonable risk to his health. He lived up to his side of the contract.