Panthers Sign Kevin Carr