Brilliant James!
Looks a good signing and if he isn't our main source of toughness then it's good to know that we have some abrasive quality backing up the main guy.
In terms of playing, he should be able to add a little to our secondary scoring and his stats certainly suggest he could go a point-per-game in this league, which, added to a strong forecheck, would be good enough for me.