The historic Castle McCulloch in Jamestown may soon be under new ownership now that a North Carolina business court has approved a potential foreclosure sale. Best known ...