I just watched their last game and he was getting extra yards after contact and making guys flat out miss and thought to myself that guy definitely deserves to be on an NFL roster. He looked really good with what he had to work and with his opportunities when given the ball imo.
I am not sure how much special teams he played at Nebraska, but it helps a guy like him if he can be on coverage teams. The last few guys on the roster have to be able to contribute on special teams.