WWE opens up its new Performance Center in Orlando, Fla. (1:34)

RelatedVideos