Q:

Why Front part of a body undergoing rolling pushes the surface a "bit more"?

Original Post : here
On the accepted answer , it was said that the Normal Force is more on the right side of the centre of mass which provides an anti-torque to the rotation of the body which slows down the rolling.
I also found some similar explanations on "Why a rolling Body Slows Down" in the book "Concepts of Physics by HC Verma"

In the second picture , you can see that it is written that the Normal Force is shifted Right of the center of mass  because  the front part pushes the surface a bit more . Here it is :

In fact, when the sphere rolls on the table, both the sphere and the surface deform near the contact. The contact is not at a single point as we normally assume, rather there is an area of contact.The front part pushes the table a bit more strongly than the back part. As a result the normal force doesnt pass through the center, it is shifted towards the right. This force then has an anticlockwise torque. The net torque causes an angular deceleration.

But it is not explicitly explained(neither in the book , nor in the answer of the above mentioned post) why the front side pushes it a "bit more" than the back side.
Why does this happen?

A:

I clicked some photos of circular duct tape . I intentionally pressed the duct tape hard so that the deformation can be seen. 
At the Normal position :

Now , In the next infinitesimal time $dt$ , lets say the tape covers a  small distance $dx$ .
Here is a picture of it :

As you can see , in the small time interval $dt$ , the back part of the tape was still deformed due to which when the tape was rotated , the point(s) of contact somewhat shifted towards the right ( points of contact was more on the right side of the centre). That might be the same reason why a fully inflated football rolls for a  longer time than the one which is partially inflated.
Due to this (I think) , the Normal force is shifted "a bit" right
Note : Since this is only an observation and I do not have any mathematical proof for this , if you feel like there is some error in the observation , then comment below.

A:

But it is not explicitly explained(neither in the book , nor in the
  answer of the above mentioned post) why the front side pushes it a
  "bit more" than the back side.

It is due to the viscoelastic behavior of the contacting materials. 
For purely elastic materials the relationship between stress and strain is linear so that the loading and unloading (compressing and uncompressing) forces are equal. See the diagram at the left below.
Viscoelastic materials behave like elastic materials in that both eventually recover from deformation when the load is removed. See diagram to the right below. However, the viscous behavior of a viscoelastic material is such that the stress (force) during unloading is less than that during loading for the same amount of deformation giving the material a strain rate dependent on time. The area in red between the loading and unloading curves represents the hysteresis heat loss. In contrast with ideal elastic behavior, the deformation when the material is viscoelastic does not recover right after the load is removed. In other words, there is a time delay for the material strain to fully recover, which is not shown in the diagram to the right.
In terms of say a tire rolling, the above means the forces acting on the leading portion of the tire (in the direction of motion) in contact with the road under compression (loading) are greater than the forces acting on the trailing portion of the tire in contact with the road under decompression (unloading). The overall result is the difference between the compression and decompression forces results in a net torque counter to the rotation of the tire.
Hope this helps.

