Homer Suggs

Homer Suggs is the mayor of New York and he first appeared in Farewell, Mr Dibble.