who sings the song i'm a fool to do your dirty work
David Palmer (vocalist) At the insistence of ABC Records executives, Palmer joined Steely Dan in an early incarnation in 1972.[3] He sang lead on two tracks on their debut album, Can't Buy A Thrill – "Dirty Work" and "Brooklyn (Owes the Charmer Under Me)" – as well as doubling parts of Donald Fagen's vocals on "Reelin' in the Years", "Only a Fool Would Say That", and "Change of the Guard" to reach the high notes.[4] He also sang lead on most of Steely Dan's songs when performed live in their early concerts as a result of Fagen's lack of live vocal power at this point. Fagen eventually took over as lead vocalist and Palmer left the band, although he did contribute backing vocals on the band's subsequent release, Countdown to Ecstasy.