Huntersville doctor reaches plea deal in child porn charges

A Huntersville doctor has reached a plea deal and is expected to plead guilty to child porn charges.