Michigan Football: 5 things we learned in win against Penn State

Matthew OHaren-USA TODAY Sports
Matthew OHaren-USA TODAY Sports /
4 of 5
Matthew OHaren-USA TODAY Sports
Matthew OHaren-USA TODAY Sports /

Hassan Haskins is elite

There is a lot of talk about the pass rush and there should be. Erick All made an incredible play and he deserves all the praise he gets, as does McNamara.

But Hassan Haskins is the best player on the Michigan offense. I’ve been beating that drum for a while now and on Saturday, he proved it with 201 total yards.

Haskins had 156 total rushing yards on 31 carries to go along with five receptions for 45 yards, which included a big pickup on a third and long that he willed his way to getting.

Just like McNamara has proven he needs the reps at QB, Haskins has proven to be the guy at running back and he needs to touch the ball 25-30 times the next two weeks too.

Every time he touches the ball he finds a way to get positive yardage and in 36 touches Saturday only once was he stopped behind the line of scrimmage.

Haskins is now 15 yards short of 1,000 and there is a very strong case to make for him being the best running back of the Harbaugh era. He does it all — running, blocking, receiving — and he showed Saturday how special he can be.