Johnny One Putt Comes to Town: Sergio Garcia
by Jeff Skinner Someone said it last weekend, one of the talking heads covering golf: a happy golfer is a better golfer. Sergio Garcia has been one happy golfer lately and today he showed just what a happy golfer can… Continue Reading