Published on 22/10/2012
» GENEVA : Disgraced Lance Armstrong's fate was sealed on Monday, as cycling's under-fire world governing body decided to back a life ban for doping and strip him of his record seven Tour de France titles.
Recently viewed links
Did you find what you were looking for? Have you got some comments for us?