Uhaa Nation made his debut on WWE NXT tonight, in a backstage segment signing a contract with general manager William Regal.
While we didn’t get a new name for the much talked about indie wrestler, he did sign a contract and it’s expected that we’ll see him a lot more in the coming weeks, possibly as soon as the NXT Takeover live special on May…
