'No place in cycling': Lance Armstrong stripped of Tour de France titles
- NEW: Today's riders shouldn't be tarnished by "Armstrong era," International Cycling Union says
- NEW: The union's president deflects suggestion his group looked the other way
- Lance Armstrong is banned from the sport
- Armstrong has long maintained his innocence