How Does Weight Affect Your Running Speed?

One of things that baffles me all the time is[...]