At least 55,000 people from 137 different countries completed the New York City Marathon on Nov. 3. After six years of ...