New stadium = enhanced revenue streams = success?