Eighth annual Mayor’s Open slated May 4