The promise of “free golf for life” has long been part of the appeal of The Villages. But exactly what golfers must wear in the world’s largest retirement community is up for — somewhat heated — ...