Charles Barkley finally finds his golf niche