The controversial Tulane Stadium construction is moving along. And on Friday, cameras were allowed to get a first look at the progress.
1 / 7
WDSU - New Orleans
Fri, Apr 4, 2014 7:53 PM EDT