Over 26,000 runners registered to participate in the 48th annual Marathon, Oct. 17-19. Here's everything you need to know.