Decent player, it's taken him a little while to adjust to American football and the Big XII, but should be a good contributor this year at defensive end. Not the most athletic player, but high energy.
And don't worry about the arrest/suspension. It was a couple years ago, and it was just weed...