The group that organizes the Tour de France — originally scheduled to start June 27th in Nice — has finally been called off.
Tour de France called off; new dates could be set by end of April
The group that organizes the Tour de France — originally scheduled to start June 27th in Nice — has finally been called off.