EQUIPMENT June 4, 2017 Directed Force Putter, The World's Best Putter– The world’s best putter may be the Directed Force putter. This putter is the closest thing to an automatic golf club ever invented. Fitting link – Directed Force Website – Mike is a golf pro in Raleigh NC. Mike…