Well it's true most big $ deals are regrettable unless they are signing young like A-Rod with the Rangers or Cabrera (his first contract). Beltre did good on his 5yr deal and Cano looks to be back on track with his. I'm not really advocating big contracts, I don't like them but I'm just saying comparing him to most players isn't fair to JD when most are simply not coming off 4 straight ridiculous seasons in a row. I can see him producing more like Beltre than Wells in his late 30s.