I know there are some cycling fans here.
This doesn't go away.
What do you think?
http://www.businessinsider.com/lance...minutes-2011-5But 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