New York Road Runners serves nearly 600,000 runners of all ages and abilities annually through hundreds of races, community open runs, walks, training .