He’s back: Lance Armstrong has pulled past the younger riders to move just short of the lead in the Tour de France. The 37-year-old, seven-time Tour de France winner powered near the head of the pack Thursday afternoon, and begins Friday 0.22
Trending Now