Pinehurst Resort: Is it the home of American Golf?