
10. Zlatan Ibrahimovic: Swedish striker, Zlatan is the moodiest player in world soccer, but completely unplayable when on his game.
Ibra has won league titles in Holland, Italy, Spain and France with six different clubs and is something of a lucky charm for those willing to invest in his considerable talents.