Gulf Braces For Rain From Tropical Storm LeeTropical Storm Lee has formed out of a rainy weather system off Louisiana, threatening a drenching along much of the U.S. Gulf coast.