Runners from around the world today received the news that the 2020 TCS New York City Marathon had been cancelled due to coronavirus-related health ...