Judges sides with Lance Armstrong in book lawsuit
Armstrong admitted in January to doping to win the Tour de France seven times. The titles from cycling's marquee race have been stripped away.
Armstrong admitted in January to doping to win the Tour de France seven times. The titles from cycling's marquee race have been stripped away.