(Newser) -
Lance Armstrong suffered a late setback today as a teammate made a last-minute push in the seventh stage of the Tour de France, the
New York Times reports. Armstrong's Astana teammate Alfredo Contador didn't win the longest stage of the Tour—Brice Feillu did—and Rinaldo Nocentini still holds...
More »