WWE’s Wrestlemania XXX to be Held in New Orleans

Back to the Big Easy. World Wrestling Entertainment (WWE) held a press conference today where they announced the site of next year’s grandest stage of them all, Wrestlemania, and it’s right in the heart of New Orleans. The Mercedes-Benz Superdome will house wrestling’s biggest event of the year in 2014, which is a pretty great choice. Those who watched last […]