Once known as the Louisiana Superdome, the Mercedes-Benz Superdome is a premier sports arena that can be found in the hear of the Central Business District of New Orleans, Louisiana. The plans for this massive dome arena were actually first created back in 1967. It wasn’t until 1971 that ground broke for the New Orleans area and it was nearly four years later to the day that the arena finally opened to the public. Today, the Mercedes-Benz Superdome is home to the New Orleans Saints of the NFL and also to the Tulane Green Wave football team. Due to the fact that Tulane also uses the Superdome for their home games, it is actually the largest football stadium in Conference USA making it a popular venue for fans from the conference to visit for conference match ups.