Lance Armstrong Facing Life-Time Cycling Ban
This is really sad.
The U.S. Anti-Doping Agency chief executive Travis Tygart announced the agency will ban Lance Armstrong from cycling for life and strip him of his seven Tour de France titles for doping.
Armstrong on Thursday night dropped any further challenges to USADA's allegations that he…