Steering currents could bring Invest 93L close to North Carolina over the weekend. Expected impacts include winds, rain and ...