An article written on SBNATION.COM explaining the Tour de France. I found it amusing.
Anyone else watching? I enjoy watching and thinking, "A 1/8 mile long hill makes me cry and almost fall over. Look at these guys powering up what I would describe as a 'wall'."