Input (grade 7): Not to be confused with David Edgar Edgar Steven Davids (born 13 March 1973) is a Dutch professional footballer.
Output (grade 3): Edgar Davids (born 13 March, 1973) is a Dutch football player.