The 2017 Annual General Meeting took place on Wednesday 7th June at Franklin's Gardens. Adam Reynolds opened the meeting. with a summary of the season. Some…