Question: only player to have played for liverpool manchester united everton and manchester city?
Answer: Peter Andrew Beardsley MBE