The 2017 New York City Marathon was held on Sunday, and Kenya's Geoffrey Kamworor and the United States' Shalane Flanagan were the men's…