I don't understand how people can compare who is the greatest footballer of all time, or who is the greatest in any sports in fact. In my opinion you can not compare between generations, football or even sports itself is an evolving event. Also especially in football players have different positions, so how can you compare between different roles.