Tag Archives: Primate
Primate Announces His WWE NXT UK Departure
In a post on his official Instagram account, Primate revealed that he was one of several WWE NXT UK talents to have finished up with the company. The post reads, “As of today, I am no longer under contract with WWE. I want to thank them for all the opportunities they gave me over 3 Continue Reading »