When I tuned in to this week's Champions League match featuring Celtic versus Juventus, I was surprised to see Nicolas Anelka come on as a substitute in the 85th minute. I must have missed the news that he had joined Juventus on a five month loan deal from China's Shanghai Shenhua.
It got me thinking about just how many teams Anelka has played for in his professional career. With the nickname "Le Sulk," it's not surprising to see that Anelka has done some traveling over the years.
See if you can name each team he has played for and in what order. It's actually a bit tricky.