Driving the ball well is a must at Royal Troon

July 12, 2016

Geoff Shackelford explains that driving the ball well is very important at Royal Troon.