Regardless of who wins, the Tour de France is just a crazy accomplishement in itself...
I could do what these guys do for a day, which is do 100-200km of biking in a day, I wouldnt get times anywhere near them, but still, I could pull it off... but the crazy part is, they get up the next day, and do it again, pushing all the way, and the next day, and the next day, than they do it climbing a few mountain peaks, than again and again for 2 weeks...
2 weeks! Its just mind boggling...
I can see why doping was/is so popular in cycling