Well some how the Sharks, a top team, felt the need to sign him. Must be doing something right.
Regardless, at this point, he isn't worse then Alberts in terms of defensive ability. Add the fact that he is a VERY solid fighter with plenty of experience, making him a much needed asset on this team.
And the Sharks have been known as a brutal defensive team for years now.