Just to be clear, I'm not saying any kid doesn't have talent or potential. I've not in the rating business nor the coaching business and I've not seen the kid play or practice.
Also, Talent and potential are two different things. Talent get's a kid through high school, hard work and potential get a kid through college ball. It's rare that talent alone makes it to the NFL, but there are a few that break that rule.
Now combine talent, potential and hard work and you end up with a very special player for sure...