Join Date: Jun 2012
Location: New Orleans, LA
Re: Future 'Mania locations in North America
Mercedes-Benz Superdome, New Orleans, Louisiana
How WWE has never occupied the Superdome during WWE's version of "The Granddaddy of Them All" is beyond me. The last major
pay-per-view I recall that we had was the Rumble in 2001.