Roman Polak signed a one-year, $1.3 million contract with the Dallas Stars on Sunday.
The 32-year-old defenseman had 12 points (two goals, 10 assists) in 46 games with the Toronto Maple Leafs last season.
[RELATED: NHL Free Agent Tracker]
"Roman is a tested, veteran defenseman who brings a physical element to our back-end," Stars general manager Jim Nill said. "He is a respected competitor and will help round out our defensive group."
Selected by the St. Louis Blues in the sixth round (No. 180) of the 2004 NHL Draft, Polak has 127 points (25 goals, 102 assists) in 688 regular-season games with the Blues, San Jose Sharks and Maple Leafs. Polak has three assists in 58 Stanley Cup Playoff games.