I'm not writing the kid off and probably never will, but I don't see how the javelin equates to football. 6-3, 240, 4.7? May be he should be listed as an athlete because he could just as well play DE/LB with those measurables. If the kid has a head on his shoulders and the right attitude, who knows what he can achieve.
It is seriously funny how much you all get worked up around here about stars. But, what do I know I'm just a cub. I won't disagree that the recruiting rankings are a good measuring stick, but they aren't a be all, tell all of how well a team performs down the road.