Freeman is a bigger, slower version of Jammal Lord. For every one great play he makes, he makes three dumber ones.
You would suspect since he's had a whole season in your system and a whole year in the program after enrolling early, that he'd not show such horrible mechanics and decision making during your spring. But then again, after hearing some of his "escapades" off the field, it doesn't surprise me. There's a very real possibility that, because of the program he's in, he's already peaked and reached his full potential.