Tour riders cleared of virus; Bennett wins Stage 10
Published
Tour de France riders passed coronavirus tests to confirm their good health only to endure numerous crashes along the Atlantic coastline when the race resumed on Tuesday. Sprinter…
Full Article