WWE Superstars Update: When Will The Show Air Online?

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.