HOUSTON, Texas -- Yes, 2020 has been a year for the books. So has the weather. Hurricane Delta's landfall in Louisiana made it the tenth named storm to hit the United States this year, breaking the ...