The Carolina Hurricanes re-signed defenceman Tim Gleason and swung a trade for forward Darcy Hordichuk.
Gleason, 25, inked a four-year, $11-million US contract.
"We're very happy to get Tim signed long-term," Hurricanes general manager Jim Rutherford said.
Gleason posted three goals and 16 assists for 19 points in 80 last season, his second with Carolina.
He has totalled 262 seven goals and 53 points in 262 games over four NHL seasons with the Los Angeles Kings and Hurricanes, who acquired him, along with Eric Belanger, for Jack Johnson and Oleg Tverdovsky on Sept. 29, 2006.
"He is a very important player to our team and our defence going forward," Rutherford said.
Carolina sent a fifth-round draft pick in this weekend's NHL draft to the Nashville Predators for Hordichuk, who is eligible for free agency on July 1.
Hordichuk, 27, has compiled 13 goals and 26 points in 302 NHL games since he was drafted in the sixth round (180th overall) by the Atlanta Thrashers in 2000.
The Kamsack, Sask., native has played for the Thrashers, Phoenix Coyotes, Florida Panthers and Predators.