Mustafa Ali secured a major victory at TNA "Genesis" this past weekend, but the win came at a physically grueling price.
Despite the faction becoming something of a running joke, Mustafa Ali is still grateful for his time leading Retribution.
In September 2023, Mustafa Ali was released from WWE, just days before his scheduled NXT North American Championship match ...