Question: last player to play for both everton and liverpool?
Answer: Abel Xavier