http://www.smh.com.au/sport/will-the-mud-stick-to-armstrong-20100528-wlg6.html?rand=1275054395327
For years TFF has made snide remarks at all those who lionise Lance Armstrong as a paragon of virtue, an amazingly drug-free athlete who somehow managed to defy all logic and win the Tour de France a record seven consecutive times in the world's most drug-corrupted sport, leaving the cheats in his sainted wake.