Invest 97L | 8 a.m. update: System has 90% chance for development

The National Hurricane Center (NHC) said a tropical disturbance over Cuba, known as Invest 97L, has a strong chance of becoming a tropical depression this weekend near Florida.

Top Videos