The New York City Marathon has been canceled after all amid a growing public outcry that the event would happen Sunday.

1 / 30
KABC – Los Angeles
Sat, Nov 3, 2012 1:00 AM EDT