Your Comments On:

Lance Armstrong, stripped of Tour de France titles, “has no place in cycling,” International Cycling Federation president says