Ed Dodd is the new Mayor of Sebastian. Ed Dodd is the new Mayor of Sebastian. Ed Dodd is the new Mayor of Sebastian.