The seventh named storm of hurricane season has formed in the Atlantic, but what does that mean for North Carolina?

See Full Page