PARIS -Alberto Contador won the Tour de France for a second time Sunday, and Lance Armstrong capped his return to the race with an impressive third-place finish.
Alberto Contador wins Tour;