The New York Rangers are hiring Peter Laviolette as their next head coach, the team announced Tuesday. He agreed to a three-year deal with New York, sources told ESPN.

Laviolette, 58, has coached 21 years in the NHL and was most recently with the Rangers' division-rival Washington Capitals last season. The Capitals did not renew Laviolette's contract after they missed the playoffs.