Triple H promises "huge announcement" that will "change the game" in about 20 hours

Welcome to r/WWE - the largest WWE-centered community on Reddit! A SubReddit to discuss WWE, NXT, ECW, and WCW. If you are new, check out the WWE Wiki for answers to many common questions: https://www.reddit.com/r/WWE/wiki/index