NEW YORK -- The Rangers have signed free-agent center David Desharnais to a one-year, $1 million contract.
General manager Jeff Gorton announced the deal Wednesday.
The 30-year-old Desharnais gives the Rangers added depth at center behind Mika Zibanejad and Kevin Hayes. He has won more than 50 percent of his career faceoffs.
Desharnais has played in 453 career NHL games over parts of eight seasons with Montreal and Edmonton, registering 81 goals and 173 assists. The Laurier-Station, Quebec, native split last season between Montreal and Edmonton, collecting six goals and eight assists in 49 games.