The top remaining defenseman on the free-agent market is finally off the board.
The Anaheim Ducks signed veteran blue-liner John Klingberg to a one-year contract, the team announced Friday.
Financial terms of the deal weren't disclosed, but Klingberg will earn $7 million next season