The Putting Bar may be The Answer The Putting Bar may be The Answer Because putting represents over 43% of your strokes on the ... Share This