Runners from all over the world participate in the New York City Marathon to compete and experience the dramatic highs and lows.