Panthers Sign Sam Herr