Tour de France Riders the Ultimate Endurance Athletes? Maybe … Not

Watching the Tour de France makes me hungry. All those riders racing 100 miles a day through the gorgeous French countryside. “Garcon! Some bread, cheese, and red wine, s’il vous plait.”