Hurricane Debby hit Florida’s Gulf Coast early Monday as a Category One storm with 80 mph winds, causing widespread power outages for over 250,000 people. […]