Earlier this week, Mayor Rick Meehan appeared on live radio and commented on people petitioning against the town's short-term rental restrictions. Critics of the restrictions said that during that interview, Meehan was trying to sabotage their efforts.