WWE, TNA and other wrestling