Sid Davidoff, an iconic figure in NYC’s political scene for six decades with a start in former Mayor John Lindsay’s administration, died on Sunday. He was 86.
Davidoff died at a hospital in the Dominican Republic, where he owned a home in the town of Punta Cana and was battling an infection while recovering from shoulder surgery, according to an article in City&State.








