Although this year will mark the 128th running of the Boston Marathon, the history of the marathon race dates back far longer than a century, stretching thousands of years into ancient Greece ...