The Board of Selectmen met in their chambers at Town Hall on Tuesday, November 27, 2018, with one of the chief topics on their agenda being a continued discussion of the consideration on an all-alcohol license. To watch the meeting here on needhamchannel.org, click the video box below: