Tour de France 2024 << Stage 2 Preview and TipsSun 30th June; KM0 12:35 CET Who rides for which team? What do the sponsors do? Plus notable transfers in the close season What are they going on about? Cycling jargon explained