I know there are some cycling fans here.
This doesn't go away.

What do you think?

But the most damning revelation of all from tonight's broadcast, Hamilton said that Armstrong failed a drug test in 2001 and that Lance, with the help of the International Cycling Union (UCI), "took care of it."

Read more: http://www.businessinsider.com/lance...#ixzz1NDSFey9l