Lance Amstrong, the biggest cheat ever......Ben Johnson was nothing compared to what Lance the icon managed to achieve......thank God he is not a dudu guy....otherwise we would not hear the end of it.....let see how the world press would deal with this issue which has not made a lot of front pages news.....strange compared to the magnitude of the issues....
Hope he ends up in jail for his crime.....
Hope he ends up in jail for his crime.....

