The coronavirus has hit France hard, but not hard enough for it to cancel two of the largest premier sporting events in the world — the Tour de France and the 24 Hours of Le Mans. The Tour de France has been postponed from from June 27-July 19 to August 29- September 20, the International […]