Top 10 football journeymen: which footballer has played for the most clubs ever?

The 10 footballers that made a career out of moving from club to club.

Not all players can be like Ryan Giggs and play over 20 years at the same club. In fact some footballers seem to find it difficult to stay at the same club for one year.
Here are the 10 biggest journeymen to have travelled the football world.
10. Nicolas Anelka โ€“ 10 different clubs:
As well as travelling the globe, Anelka has racked up an impressive total of transfer fees โ€“ totalling over ยฃ100million to date.
The Frenchman recently signed for Juventus on-loan from Chinese club Shanghai Shenghua, to add another top European club to his impressive CV.
He has also starred for Arsenal, Chelsea, Fenerbahce, PSG and Real Madrid to name a few.