In September 2023, Mustafa Ali was released from WWE, just days before his scheduled NXT North American Championship match ...