Wrestling

Why has Nick Khan been pushing for releasing WWE Superstars?

Why has Nick Khan been pushing for releasing WWE Superstars