Watch out, UFC featherweight division: Ryan Hall is on his way back to competing ... BJ Penn, and Darren Elkins. He did not ...