The one-year contract is worth $1.5 million and includes player and club options for a second year.
The 33-year-old defenseman spent last season with the New York Rangers. He has also played for Washington, Dallas and Pittsburgh since entering the league in 1984.
Hatcher, who earned $3.1 million last season, had four goals and 19 assists in 74 games for the Rangers. He has 223 goals, 436 assists and 1,354 penalty minutes in 1,100 regular-season NHL games.
Hatcher's brother, Derian, plays for Dallas.
©2000 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed