Nick Khan praises the lack of bureaucracy in WWE Helping fast track the company’s recent streaming deals.