Panthers sign Brian Connelly