We did overrate him with all the Heisman talk, just like we overrate most players as is normal for fans. With that said, he is a massive upgrade at the position compared to years past, and he gives us a good chance to win most games.
I agree with others that he needs to run more as he clearly...