Staal was a restricted free agent.
Marc Staal and the New York Rangers agreed to a 5-year $19.8 million contract on Wednesday.
Staal played in all 82 games for the Rangers last season and scored 4 goals and 19 assists, both career highs.
News
Staal was a restricted free agent.
Marc Staal and the New York Rangers agreed to a 5-year $19.8 million contract on Wednesday.
Staal played in all 82 games for the Rangers last season and scored 4 goals and 19 assists, both career highs.