Things are only better if the higher revenue translates to bigger transfer budget or higher wage cap. The previous owners can do this too but the increases revenue will just go to interest payments. Like that then no points.
New Balance. Hmm. I seem to recall the logo is a big N. There is another logo with the letters NB. Hope NB stands for Now Better and not Na Bei for us.