Yulman Stadium

AIRVŪZ STAFF NOTE :

Yulman Stadium in New Orleans, Louisiana is one of the newest college football stadiums in the United States.   Opened in 2014, it's the home of the Tulane University's Green Wave men's football team.  The team moved here as its new home following 39 seasons in the Mercedes-Benz Superdome.  Yulman seats 30k fans and has 4.5k premium seats.   Tulane is a premiere private research university; founded in 1834, it currently has an enrollment of about 13.6k, of which roughly two-thirds are undergraduates.

  • over 4 years ago
  • 765 VŪZ
  • 16
  • 10
  • Report

BADGES THIS VIDEO HAS EARNED: