Who will win the Tour de France?
Alberto Contador
Lance Armstrong
Andy Schleck
Cadel Evans
Levi Leipheimer
Carlos Sastre
Denis Menchov
Ivan Basso
Alejandro Valverde
Vote
View Results