This year will mark the 130th edition of the Boston Marathon, an event that has provided plenty of great moments throughout its history. Thousands of runners will look to complete the 26.2-mile race, ...