0 0 Over the weekend Tulane University opened up a ridiculous new stadium, which means that the level of drinking in New Orleans was taken up on...