Shalane Flanagan has made a name for herself in 2017. Flanagan won the New York marathon on Sunday, making her the first American woman to do so in 40 years. Flanagan completed the race in 2:26:53, earning her first major marathon title along the way.