The provisional list of the squads and riders taking part in this year’s Tour de Suisse is quite impressive and it features several high-profile names in the sports’ world. Tour de Suisse is set to take place next week on June 9 and will end on June 17.…