I have not watched WWE in a few months. Since they left the Thunderdome, did anything happen that would be worth it for me to pay for "The Peacock", and watch? Post Comment Receive notifications Add a comment...