USGA stands for what ?
The United States Golf Association ( USGA ) is the United States ' national association of golf courses , clubs and facilities and the governing body of golf for the U.S. and Mexico .