Cycling ‘Being here on the podium was a little bit sad’ – inside the reality of a fan-restricted Tour de France stage by July 6, 2026 by July 6, 2026 In a rare, almost unprecedented first at the Tour de France, the bar at the… 0 FacebookTwitterPinterestEmail