There are no footballers who have played for all of these clubs in their career.
Nicolas Anelka and Paul Stewart.
Peter Reid ,, Everton/Qpr/and Man City..
Peter Beardsley of England
Andrei Kanchelskis, for Man Utd, Everton and Rangers.