The New York City Marathon is an annual marathon that courses through the 5 boroughs of New York City (NYC). This race is recognized as on the list of USA’s highly regarded sporting events. It is the largest sized race  →