Lance Armstrong has no place in cycling

Sports

The international cycling body confirms that Lance Armstrong will be banned and stripped of his Tour de France titles.

More From