Detailed Instructions: An answer is given. Generate a question for which the given answer is either a direct or partial answer.
Problem:Answer: peter beardsley
Solution:
who has played for manchester city and manchester united and everton and liverpool?