Joe Raedle/Getty Images Hurricane Milton made landfall near Siesta Key, Florida as a Category 3 storm, according to the National Hurricane Center. Milton's ... Read more