News

Update On Relocation Of WWE Thunderdome

It was announced Thursday that WWE will be moving the majority of their TV production out of Orlando, FL's Amway Center and into Tropicana Field in St. Petersburg, FL. According to a note from...