Do you think Lance Armstrong can win the Tour de France? He's made an impressive climb in the standings, from 23rd to 4th. His story is pretty amazing.

Comments