Tropical Storm Eta makes landfall in Florida, man dies after being electrocuted in standing water
A swirling Tropical Storm Eta made its final landfall early Thursday morning along Florida's west coast, bringing heavy rain inland, as the storm has been blamed for at least one d…