NHL player agent Ian Pulver, speaking on Off The Record with Michael Landsberg on Wednesday, disagreed that Ilya Kovalchuk‘s original 17-year, $102 million contract should have been rejected by the NHL. “In the collective agreement there is no limit or term in the length of a contract,” said Pulver, who represents Mike Cammalleri among other players.