The Women Who Conquered the Impossible Race, as she speaks to the women who rode the world’s toughest cycling race, as well as some of the most influential women cyclists from the 1980s and today.
PARIS, July 13 -- -- Lance Armstrong took the overall leader's yellow jersey today in the centennial Tour de France, but it was -- literally -- an uphill battle in the unforgiving French Alps, as a ...