Sun 7/1/12 5:45 PM

Bryan Allen has agreed to a three-year/$10.5 million deal with the Anaheim Ducks. Allen had 111 hits and 188 blocked shots in 82 games with the Carolina Hurricanes in 2011-12. From an offensive standpoint, he's only expected to get 10-20 points next season.