New York City carry out the Marathon every year in the beginning of November.
It pass thru various places in the city and ends in Central Park.
It is possible to buy tickets for seats in order to watch the runners that reach the end.
More information is present in The Official website of the New York City Marathon. See link below, under “Event Related Information” section.