The National Hurricane Center is tracking an area just northeast of the Bahamas where a tropical depression may develop later this week. Global forecast models have been showing an area of low pressure forming in the area north of the Bahamas in the early part of this week before moving inland toward the Florida peninsula […]