Frank Lee JohnFrank
Frank Lee JohnFrank thanked Kathryn Amis' answer

The player generally conceded to have played in the most different  football ‘derbies’ is Nicolas Anelka.

He began his career with Paris Saint-Germain when he was 16 and now at the age of 35 he has just signed for his 12th club, Mumbai FC in India. That’s some going! 

Read more