EQUIPMENT February 3, 2021 "The Mecca" – Shady Rest Golf & Country ClubMerriam Webster defines mecca as “a place regarded as a center for a specified group, activity, or interest.” The term is usually associated with a pilgrimage of some sort. For most golfers, the term surely conjures up thoughts and images…