International Cycling Union head Pat McQuaid

International Cycling Union head Pat McQuaid

Fabrice Coffrini/AFP/Getty Images

International Cycling Union head Pat McQuaid said today at a press conference in Switzerland, “Lance Armstrong has no place in cycling.”