The Tour de France held its collective breath Monday night as approximately 650 riders and staff personnel anxiously anticipated the outcome of the most recent round of Covid-19 evaluations. Following fourteen days of breathtaking activity, biking’s marquee race has decamped in the Pyrenees into the west shore of France because of its very first rest […]