Ronaldo is no longer the skilled player he is, he is fat now, Beckham is to overrated, he is really lazy and all he does is just set plays, ronaldihno is a good player but, he is lazy as well, he was a major dissapointment in the world cup. Figo is a real gifted soccer player, he can see the whole feiled before anyone else does, also where is Henry, oh well no one knows who is the best player, i mean there are so many great players but, if you wanna talk about who has the best skill, then Ronaldihno is the best, he has defined Physics, no joke. He actually has scientist puzzled as to how he does the stuff he does but, lets not forget that just because your a good soccer player, that doesnt mean anything, you are only as good as your teamates make you.