Question: only player to play for manchester united manchester city liverpool and everton
Answer: Peter Andrew Beardsley
Other accepted answers: Peter Andrew Beardsley; Peter Andrew Beardsley MBE