The New York City Marathon, which has run every year since 1970, including in 2001, two months after Sept 11 has been cancelled, in wake of the havoc and distress caused by Superstorm Sandy. Public displeasure over the fact that critical resources could be diverted to...