Cycling Tour de France Stage 3: Girmay Emerges for Historic Win: Carapaz Slips into Yellow July 2, 2024