Coronavirus: Marc Madiot warns cycling teams face 'economic meltdown' if Tour de France is postponed
The legendary road race is scheduled to start in Nice on June 27 but it will now either be postponed or scrapped altogether, with a decision expected later this week.