The Anaheim Ducks signed defenseman Sheldon Souray to a three-year, $11 million deal and agreed to terms with defenseman Bryan Allen on another three-year deal Sunday, significantly upgrading their spotty defense with two veteran free agents.

Read More:
Ducks sign vet Souray to three-year contract