George Best , an Irish soccer star who captivated the public with his flamboyant skill on the field and his playboy exploits off it , died yesterday in London after a long struggle with alcohol abuse .