Boston Sports Club to open in Adams Corner