The Clarkson contract is nuts. $36.75 over 7 years. $27.75 of that contract is signing bonus. I won't claim to know everything about NHL contracts, but that seems freaking absurd. Bozak's $21 million contract has $10 million in signing bonuses. Capgeek is the best website ever.