Cycling Multiple riders have been subjected to night-time doping controls at Tour de France by July 20, 2026 by July 20, 2026 The International Testing Agency (ITA) has undertaken night-time anti-doping tests on multiple more riders at… 0 FacebookTwitterPinterestEmail