-
His Bad Month Gets Worse
-
It's official, Lance Armstrong has been stripped of his Tour de France wins and banned for life. This was the inevitable result of the U.S. Anti-Doping Agency investigation, and everyone saw it coming, but it's still a huge deal, because it's one of the steepest falls from grace ever. Can we now act like those races never happened? (CNN)
Have an opinion? Add your comment below.