Every generation produces the 'best ever' player. Pele, Maradona, Cruyff, Zidane, Puscas, Messi.
I never saw Puscas play, but I've seen all the others, and for me, the one player I saw and was just incredible to watch was George Best.
He had everything all those players had and more.
He could tackle, he could head, he could pass the ball, but he could dance around players with such ease when the tackles were flying in, it had to be seen to be believed.
Messi is the first player I have seen that approaches Best's skill levels, but he isn't as good as Best. I've never seen Messi evade a challenge, turn round, and skip over the trailing foot again!
Best did it all the time, for fun, then go and stick the ball in the net. Ok, that maybe a bit romantic, but anyone who saw him play knows what I mean.
It's a shame he is never named in anyones best team of all time, maybe it's because he never played in a world cup, but he is, in my mind, the greatest, most complete footballer I have ever seen.
And I've seen a few goodun's in my time.