It’s been clear since the announcement of WWE’s landmark media rights contract with Netflix ... Monday night line-up, and more. We thought we’d seen the show’s new logo during Netflix ...