WWE has announced that WWE Superstars will air every Thursday at 5pm on WWE.com. The Superstars program lost it’s slot on WGN America and like NXT, the show still has deals and contracts overseas so it will remain in production for now. We reported last week that the show isn’t supposed to change in format or quality.
During WWE Backlash, another mysterious QR code appeared, this time warning viewers that “the time of secrets” was over. The…