As I said earlier, I'd go 2-3 years on Hamilton. Or even 2-3 years with a couple of club options. But I absolutely would not go beyond 3 guaranteed under any circumstances. Then you're not serious about signing him. Unless the money/years are just right, we shouldn't be. For most of his career, he's been a 4-5 fWAR guy in a full, healthy season. The one truly terrific year was boosted by a crazy .390 BABIP. He'll be 32 next year, is chronically unhealthy, and has plenty of other issues. If we were projected for around 85 wins next year, sure... you take that risk to put you over the top. But he's not the sort to build around.