Home Golf Lee McCoy speaks out on Twitter controversy: "There's no excuse for my actions"