Spanish cyclist Alberto "Pistolero" Contador won his third Tour de France in four years today. It was likely totally clean Lance Armstrong's last.