I first thought this was a thread about country singer Neal McCoy. His real name is McGaughey, pronounced “McGoy”, but everyone was mispronouncing it as “McCoy” when he was starting his career, so he just went ahead and changed it. (His father was of Irish descent, and his mother is from the Philippines.)
I was down in the Delta in Mississippi and the McGaughey’s there pronounce it McGoy.