Free agent forward Ryan Clowe signed a five-year, $24.25 million contract with the New Jersey Devils, the New York Daily News reported.
The New York Rangers decided not to re-sign Clowe after choosing instead to keep Brad Richards and taking a $6.67 million salary cap hit.
Clowe reportedly wanted to stay with the Rangers but the Rangers only had cap space for either him or Richards, and chose Richards.
The Rangers acquired Clowe from the San Jose Sharks during the season for second and third round draft picks and a conditional 2014 pick. That pick will be a fifth rounder. If the Rangers kept Clowe, it would have been a second-round selection.
Clowe is coming off a disappointing season in which he had two suspected concussions and had just three goals in 12 games. The suspected concussions limited him to only two playoff games.