Shalane Flanagan is the first American woman to win the New York City marathon since 1977. Flanagan ran the marathon last in 2010.
Shalane Flanagan is the first American woman to win the New York City marathon since 1977. Flanagan ran the marathon last in 2010.