American Shalane Flanagan Highlights NYC Marathon WinnersGeoffrey Kamworor of Kenya won the New York City Marathon men's division and Shalane Flanagan became the first U.S. woman to finish first in 40 years.