Craig Perks has never had a lot of free time on his hands, and the former Tournament Players Championship winner is pretty much a perfectionist when it comes to anything that involves golf.

More...