UPDATE: WWE has posted video of Uhaa Nation’s NXT debut:
ORIGINAL: Uhaa Nation made his debut on Wednesday night’s episode of WWE NXT, signing his NXT contract. You can see a picture of Nation with William Regal from the NXT Instagram account below: