Charlotte fires Mark Price