Lance Armstrong has had his say on the big controversy of the Tour de France Femmes 2026, a critical moment during stage 8 last weekend that led to a change of hands in the yellow jersey as Demi Vollering overtook Kasia Niewiadoma. Vollering went on to take a decisive victory on Sunday's final stage...