After much debate, the NYC Marathon has been canceled by Mayor Bloomberg.
Shared publiclyView activity