The NHL and NHL Players' Association have reached an undisclosed settlement to resolve Corey Perry's situation with the Chicago Blackhawks when they terminated his contract, two people with knowledge of the decision told The Associated Press on Thursday.