Title: 501 GOLF JOKES FOR (ALMOST) ALL OCCASIONS