Ciclism Tour de France: Victor Lafay Wins Stage Two and Adam Yates Retains Yellow Jersey July 3, 2023