Not a bad list, and you included the two Georges - Best and Weah, which is good. You're still missing Iniesta, Xavi, Garrincha, Stoichkov, Puskas, Hagi, di Stefano, Maldini, Zidane, Zubizarreta, Shilton, Yashin, Mattheus, Boniek, Beckenbauer, Platini. As subjective as a list like this is, of course...
I doubt it is though. Also, the majority associates Michael Owen with Liverpool instead of Man United, the hint: 18 gives off the impression that it was Paul Scholes, but nice quiz