In response to Joebreidey's comment:
Hamilton is a once in a generation talent,
Part of my reasoning for saying no is that he really isn't a once-in-a-generation talent.
He is 21st in WAR over the past 4 years. The biggest mistake that GMs make is signing guys for huge contracts that aren't unique players.
When SF signed Zito, his K/W was a terrible 1.53, and his whip a pretty poor 1.403.
When Pujols was signed, his OPS was .903.
Some contracts just don't work out, but a lot of contracts are predicated more on reputation than numbers. Hamilton has had a very good .903 OPS over the past four years, with 123 games per year, at an age where his skills should start declining.
Unique he is not, imo.
I'll agree to disagree on his "talent," Joe, because I think he is as "talented" a left handed hitter as there is in the game. His admitted lapses in "concentration," off the field demons and ability to stay healthy have made it impossible to play up to that talent level. I know what the "stats" say, but if he stayed healthy, and got his head in the right place, again, I think he has the natural ability to be the best player in the game.
That said, I wouldn't give him $150 million or any kind of long term deal, but if the the contract was for 4 years or less, you would have to at least do some due dilligence on the guy, as the Sox certainly will...