JAMESTOWN, N.C. (WGHP) — 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 as a ...