Two seats on the Mashpee Select Board are up for grabs in this year’s Annual Town Election, slated for May 10: one for a ...