The unquestioned biggest race in cycling is back, with the top riders in the world set to take on the 2024 Tour de France. For the first time in 111th editions of the race, the finish will be in Nice instead of Paris, as the latter prepares to host the quickly upcoming 2024 Summer Olympics. […]