21 Jul 2010 | NHL
When the New Jersey Devils handed Ilya Kovalchuk a 17-year, $100 million contract, it looked pretty ridiculous on its face as it meant Kovalchuk would still be under contract at age 44. Apparently the NHL also believes that contract is a joke because the league has rejected it, putting Kovalchuk’s future with the Devils back [read more]