Thomson ReutersJanuary 23, 2013 15:15
BERLIN, Jan 23 (Reuters) - International Cycling Union (UCI) chief Pat McQuaid has stepped down as member of the International Olympic Committee panel evaluating 2020 Games bids, citing time constraints, the IOC said on Wednesday.
McQuaid is in the midst of the fallout from the Lance Armstrong doping affair and under fire for the UCI's overall handling of the scandal but IOC officials cited a busy schedule for the Irish sports administrator's departure from the commission.
Follow us: