You never know what will happen on a golf course...