Tropical Storm Eduard touched down on Texas today, much weaker than initially expected. The National Hurricane Center in Miami said the storm made landfall over a stretch of coast east of Galveston and west of the Louisiana border, between the small coastal town of High Island and Sabine Pass. Though forecasters had feared it could become a hurricane, its sustained winds only reached 65 mph, short of hurricane strength at 74 mph. The storm is expected to weaken even more later in the day as it moves west-northwest over Texas.