Shareef O’Neal signs “six-figure contract” "He wasn’t ready. I think he still has a little ways to go."