DeAngelo will definitely help the powerplay, but paying him 5M$ for the next two seasons seems to be a lot for a player who is going to play on a 2nd or 3rd defensive pairing. And add to that the problems with his attitude, it doesn't look like Fletcher made the best choice by adding him.