The UCI yesterday disbanded the panel it put together to review any involvement the cycling body may have had in the Lance Armstrong scandal.
↧