The Boston Bruins and free-agent forward Jarome Iginla have agreed on a one-year deal worth $6 million, with possible incentives built in to the contract.
The Pittsburgh Penguins have signed free agent defensemen Paul Martin and Zbynek Michalek to five-year contracts after failing to reach terms with Sergei Gonchar, who played with them for five seasons, and Dan Hamhuis.
Defenseman Danny Markov and the Carolina Hurricanes agreed to a three-year contract Tuesday.
Thursday NHL roundup
The Tampa Bay Lightning on Monday re-signed restricted free agent defenseman Pavel Kubina to a multi-year contract, avoiding salary arbitration.
Ed Belfour joined Toronto on Tuesday, quickly filling the Maple Leafs' net vacated by free agent Curtis Joseph.