Tour de France preview: Teams and sponsors (part 2)

Here’s the second part of our overview of the 22 Tour de France teams, their main protagonists and their eclectic mix of title sponsors. The final list of participants is subject to change in the last few days before the race, but these are accurate to the best of our knowledge at the time of writing. Continue reading