
Invest 92L tracker: Tropical depression possible near Florida this weekend, National Hurricane Center says
ORLANDO, Fla. - The odds of tropical development for a system east of Florida and off the southeastern coast of the United States have increased, according to the National Hurricane Center. The NHC said the system – known as Invest 92L – is about 150 miles …