He's one of the best in the modern era, but there have been so many great players which have also been among the best in their eras.
Off the top of my head, Lev Yashin, Bobby Moore, Eusabio, Johan Cruyff, Gerd Muller, Pele, to name a few I've seen in my lifetime, and others are up there as well, but the one for me, without question, is George Best.
It's probably a controversial name on here because of who he played for, but I stand by it and I've been saying it for years. If you think Messi or Ronaldo can jink past players, it's nothing compared to what he could do, and he had everything else as well. He could tackle, head the ball, read the game.
Yes, I've seen plenty of great players over the years, but he tops the lot and it's a shame his name isn't mentioned more often.