Sports New York City Marathon will be the sixth marathon in six weeks for Shalane Flanagan November 6, 2021 Tom Schad, USA TODAY Comments Off on New York City Marathon will be the sixth marathon in six weeks for Shalane Flanagan Shalane Flanagan set out to run six major marathons in a span of six weeks, each under 3 hours. And the New York City Marathon is all that's left.