The tropical disturbance we've been watching near Jamaica is showing signs of organization. The National Hurricane Center has designated the system Invest 99L, which means they are running extra ...
Invest 99L in the Caribbean remains on track to become Tropical Storm Sara and could bring impacts to Florida.