TGL, which stands for Tomorrow Golf League, is not your father’s golf. And that, of course, is the point to this creative and aggressive venture.
Tomorrow Golf League turns up noise with fascinating and fun start

TGL, which stands for Tomorrow Golf League, is not your father’s golf. And that, of course, is the point to this creative and aggressive venture.