While he's obviously not the most fluid or skilled basketball player, he's certainly not an average recruit. He has averaged 14 points and 7 boards during the first 3 years of his career. That's hard to do. Being on bad teams helps his numbers a little, but he gets it done out there.
I sympathize extra with CJ though because I feel like he got better despite the circumstances.
I love Travis, but he's pretty much the same player he was the first day he stepped on the court for WF.