More than $6 million in revenue is expected to come to the town’s coffers over the next 20 years following Wednesday’s ...