Hamilton is a top defensive prospect. Bottom feeders need top prospects more than they need 1 All Star. You'd rather have your team all come together at the right time like the 2010 Blackhawks than the Thrashers/Jets where you have 1 great player here.. another great player 6 years younger who reaches into form as the first guy is thinking of his next destination...

You're acting like the leafs are a bunch of old guys that won't be able to play with the rookies coming up. Until Matt Frattin joined the team last year, Kessel was the youngest leaf forward. And the leafs are still one of the youngest teams in the league. That was the whole point of getting Kessel, he was young but he was already a star.

And if you are basing your comments solely on kessel's contract, your whole argument is based on the belief that he will bolt as soon as the contract's up which really isn't a good argument since its all circumstantial.