A stubborn weather system that continues to drench parts of the Southeast could become the next tropical storm later this week.
The National Hurricane Center (NHC) has named the system Invest 98L. “Invest” is short for “investigative area,” which is an area of disturbed weather that the NHC watches for potential tropical cyclone development.
As of this morning 98L was centered to the northwest of...