Racer power data from the first week of the Tour de France

Stages 1-7 are in the books for this year’s Tour de France. The riders who survived the opening day’s crashes are starting to feel the effects of the blistering fast racing with the mountain stages just over the horizon.