More than 50,000 people are expected to line up Sunday in New York City for the world’s largest marathon. The vast majority aren’t professional runners, instead balancing training with their day jobs ...