France's Victor Lafay crosses the finish line to win the second stage of the Tour de France cycling race over 209 kilometers (130 miles) with start in Vitoria Gasteiz and finish in San Sebastian, Spain, Sunday, July 2, 2023. (Photo by Daniel Cole/AP Photo)
|