Sports Vauquelin wins second stage of Tour de France, Pogacar… Author Jul 12, 2024 0 Frenchman Kevin Vauquelin won the second stage of the Tour de France, a 199-km bumpy ride from Cesenatico to…