Scottsdale and Phoenix rank among the top 15 cities in the nation for professionals to host their clients at a golf course, according to a recent study.