Tag: Troy McClain
WWE NXT performer Troy McClain (Alexander Jones) has been released by the company earlier today according to a report by Mike Johnson. McClain, a former NCAAA Division 1 athlete, was signed by WWE in 2013. McClain had only been...