damien duff is quite possibly the best footballer there is
insanely amazing football player who plays for chelsea fc and ireland
"damien duff is quite possibly the best footballer there is" What is the definition of "damien duff"?