Source: The Wrestling Observer Newsletter

At this time, WWE is still looking to open a physical Hall of Fame at Universal Studios in Orlando, FL. The location would be close to the sound stage where TNA taped iMPACT!.

Along with the possible Hall of Fame, there is talk that WWE is looking into opening a themed restaurant in the same building as the Hall of Fame location.

Leave a Reply.