The 2017 New York Marathon is in the history books and American Shalane Flanagan was the first American woman to win in 40 years.
The 2017 New York Marathon is in the history books and American Shalane Flanagan was the first American woman to win in 40 years.