La nueva sede fue anunciada en agosto de 1996, y la portadora del título de Miss USA, nacida en Louisiana Ali Landry, fue invitada para estar presente en el contrato para firmar la sede.