A Physical WWE Hall Of Fame Confirmed – Details


Source: The Wrestling Observer Newsletter

A physical WWE Hall of Fame will be built in Orlando, Florida, the former home of iMPACT! Wrestling.

The NBC City Table Service, located in Universal Studios, will be shut down and remodeled into the WWE Hall of Fame.

Trending Stories