Josh Anthon, PDGA 17946, is known as one of the best putters on the planet. During the speed putting exhibition at the 2011 PDGA Pro Worlds I get the chance to go up against some of the best putters in the world and to my surprise I win it. Josh provides a few tips about his putting skills.