There’s still some uncertainty around a tropical system deemed “Invest 97L” that was meandering west toward Texas on Monday, but one thing’s for sure, according to Space City Weather meteorologist Eric Berger: There will be rain. Precisely where that rain will fall and how much of it there will be is somewhat unpredictable. The National […]
