McQuaid steps down from IOC host city panel
Pat McQuaid, the embattled president of the International Cycling Union, has stood down from the panel assessing host cities for the 2020 Olympics, the International Olympic Committee has confirmed.
Cycling
• 23 Jan 13