Around here the coyotes take care of the feral (and domestic) cat problem.
indeed,
I hear lots of scrapping between the local cats and racoons, I have a tree stand beside my house, blood curdling noises though, not sure who wins those, never found a dead cat or racoon, must be a draw....