In May, I sat in a banquet room in Batavia Downs Gaming and Hotel for the NIOGA Annual Dinner. It is the yearly gathering ...