What is K.J. Noons's real name?
K.J. Noons's real name is Karl James Noons.
Karl James Noons (born December 7, 1982) is a retired American professional mixed martial artist, as well as a former professional boxer and kickboxer.
Source: Wikipedia: K.J. Noons



