this is a discussion within the NOLA Community Forum; 20 million dollars a year - So will the team be lowering ticket prices??...