Patrick Cantlay has come a long way since playing the AT&T Pebble Beach Pro-Am three years agoView Original Article