The season's next named storm, Sara, will likely form in the western Caribbean in the coming days. Here's what we know right ...
The National Hurricane Center has designated the system Invest 99L ... there is plenty of warm water in the southern Gulf for ...