FanShot

Barnidge "essentially" agrees to deal with Carolina

+

I expect this guy to hang around the league for quite a while.