Ogletree is probably the best non pass rushing LB in the class although he doesnt shed very well. He has everything U could want in terms of athletic ability
Had the giants been drafting 32 this year, I would have been fine with taking any of those guys, but at 19, I think it may be too early. And they may all be gone by their 2nd rounder
He is either extremely guilty or the stupidest person alive. Either way it's not looking good for him.