WWE is surveying the scene in St. Pete, home of the new WWE ThunderDome. The company will soon be moving its setup from the Amway Center in Orlando to Tropicana Field, located about 2 hours south on I-75. (It’s very hot in Florida, in case you were wondering.) According to a report from the Wrestling Observer Newsletter, WWE may face two issues…
Nic Nemeth confirms he did get a response when he invited Tom Segura to hash out any misconceptions about the…
