I've been saying for a while now that there is literally zero chance that he's a 1st rounder, and a very very small chance he's a 2nd. I'd say 3rd-4th is most likely.
He may have had the best run stopping grade, but that doesn't mean it neccessarily translates to the NFL. Fact is dude got blown...