As first reported by FOX Business’ Charlie Gasparino, the New York City Marathon has been cancelled in the wake of Hurricane Sandy. In a joint statement, NYC Mayor Michael Bloomberg and the race’s organizer said “we cannot allow a controversy over an athletic event ... to distract attention away from all the critically important work that is being done to recover.”