USA Cycling needs to die.
More confessions long after they would have been useful. Yada yada yada.
Another shred of evidence that this sport, at least in the US, is full of selfish ******bags who are fed by their own narcissism.
Take USA Cycling - there is no representative body is sport...