you're dam* right - whiny audobon boulevard NIMBYS have been trying to blockade this for years.
fortunately they lost out.. and they're in the minority. but they did win as many consessions as humanly possible. size of grandstand, parking, etc (good luck trying to park in front of your home if you're OUTSIDE the proposed "halo" around the stadium where it's prohibited... classic "make it someone else's problem" solution")
that said - this is huge for tulane. those of you haven't been to NOLA in a while might be shocked what's going on down here. this city is absolutely booming. great place to live.