yeah... yikes. i mean, it makes things look better for the giants, that's for dang sure. if the past leg injury is really, truly a concern, here's a thought. keep the overall parameters of the deal the same, but with a fair bit of guarantee, but also a lot of reasonably achievable vesting options. my first idea is a framework, that i haven't put nearly enough thought into the underlying math of... six years guaranteed, and automatically vesting options whereby if he averages 100 games over the prior three seasons he locks in for the next year, and so on. if he's healthy for the duration of the deal, he gets paid in full. alternatively, and maybe a better idea for the player... stick with the same 12-year contract, where the first six years are full rate, and the last six are reduced rate, with achievable massive bonuses for playing time. similar situation, he gets paid a ton either way, and if he's reasonably healthy he gets paid in full. but if not, the mets would have some measure of risk mitigation in case the leg really is a big deal.