NBS Golf Classic April 23; Bill Staines concert May 2; Virtual BandFair May 12