Dec. 21, 2022 04:59 PM EST PARIS (AP) — Italy will host the start of the Tour de France for the first time in 2024. Race organizers confirmed on Wednesday that the “grand départ”...
By Anne M. Peterson Aug. 21, 2021 06:59 PM EDT