Sun visor. I dunno, girls wear them in tennis, but apparently they are a mark of the beast if you happen to quarrel with old cracker.
Thanks. My husband had one for golf, and I thought it looked a little silly, but nothing demonic.