People have been having the need and desire to run quickly over various obstacles and over various distances since the birth of humankind. Being fast and having the ability to endure long distances allowed people to fetch water, hunt pray, escape danger and succeed in war (such is the case of the first marathon race... Continue Reading →