Football is a strange game.
It is full of passion, skill, joy, despair and that overwhelming sense of the unknown.
Sometimes, players you expect to become something just fade away and there are others that exceed your wildest dreams.
In no particular order, I am going to list 20 of those players now.
There are some players in here who have played in Scotland, England, Germany, Spain and Portugal, among others.
There are legends, retired footballers and men currently plying their trade in the game, so I think I've covered all bases.
Feel free to leave your own suggestions below and bear in mind that these selections are my opinion. It does not make them right or wrong.
Let's get to it.