He doesn't even really have to be geat at anything now based on the fact that he's like 22 and is physically capable of being incredibe at everything the position requires. Talent like that is either there or doesn't pan out or takes a while to develop.. it's developing. Haters will refuse to see the digression when he's not on the field, AJ Klein?! You guys definitely eat Crow, and you know who you are. The progress is starting to show